Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - Datenbankadministration » Datenbankadministration » SQL Anywhere - Grafische Administrationstools » Interactive SQL

 

Bilder und SVGs in Interactive SQL anzeigen

Mit Interactive SQL können Sie BLOB-Daten sowie Bilder mit weniger als 5000000 Pixeln anzeigen. Außerdem können Sie SVGs anzeigen und in anderen Formaten speichern.

Voraussetzungen

Sie müssen die zum Ausführen der Abfrage notwendigen Privilegien haben.

Ihr Bild muss in einem der folgenden Formate vorliegen: BMP (Windows 95-Version), GIF, JPG, PNG, SVG, oder WBMP (Wireless Bitmap).

 Aufgabe
  1. Stellen Sie über Interactive SQL eine Verbindung mit der Datenbank her.

  2. Führen Sie eine Abfrage aus, die eine Ergebnismenge mit einem Bild zurückgibt.

  3. Klicken Sie in der Ergebnismenge in eine Zelle, die (BILD) enthält, klicken Sie auf ... und anschließend auf In Fenster anzeigen.

    Das Fenster Wert von Spalte Spaltenname erscheint.

    Beim Anzeigen von SVGs können Sie folgende Tastenkürzel verwenden:

    Tastenkürzel Beschreibung
    STRG+Linke Maustaste, ziehen Zieht eine Begrenzung, sodass Sie die Perspektive einstellen können.
    STRG+Rechte Maustaste, ziehen Dreht das Bild um seine Mitte.
    Umschalt+Linke Maustaste, ziehen Verschiebt das Bild an einen neuen Ort.
    Umschalt+Rechte Maustaste, ziehen Vergrößert bzw. verkleinert die Bildanzeige.
  4. Klicken Sie auf OK, um das Fenster zu schließen.

Ergebnisse

Das Bild wird angezeigt.

Beispiel

Stellen Sie eine Verbindung mit der Beispieldatenbank her und führen Sie die folgende Anweisung aus, um JPEG-Bilder zurückzugeben:

SELECT * FROM GROUPO.Products;

Das folgende Fenster wird angezeigt, wenn Sie auf das JPEG-Bild klicken, das der Baumwollkappe zugeordnet ist:

Fenster Wert von Spalte Spaltenname.

Stellen Sie eine Verbindung mit der Beispieldatenbank her und führen Sie die folgende Anweisung aus, um ein SVG-Bild zurückzugeben:



SELECT '<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" 
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">

<svg width="100%" height="100%" version="1.1"
xmlns="http://www.w3.org/2000/svg">

<rect width="99" height="99"
style="fill:rgb(0,0,255);stroke-width:1;
stroke:rgb(0,0,0)"/>

</svg>';

 Siehe auch