Paket | flash.data |
Klasse | public class SQLTableSchema |
Vererbung | SQLTableSchema SQLSchema Object |
Unterklassen | SQLViewSchema |
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 1.0 |
name
-Eigenschaft), die SQL-Anweisung, mit der die Tabelle erstellt wurde (die sql
-Eigenschaft) und Informationen zu den Tabellenspalten (die columns
-Eigenschaft).
Um die Tabellenschemainformationen für eine Datenbank zu erhalten, laden Sie die Schemainformationen mithilfe der Methode SQLConnection.loadSchema()
. Achten Sie dabei darauf, dass null
oder SQLTableSchema
als Wert für das Argument type
angegeben ist. Die Eigenschaft tables
der resultierenden „SQLSchemaResult“-Instanz enthält ein Array mit „SQLTableSchema“-Instanzen, die die Tabellen in der Datenbank repräsentieren.
Im Allgemeinen werden „SQLTableSchema“-Instanzen nicht direkt aufgrund von Entwicklercode erstellt.
Verwandte API-Elemente
Eigenschaft | Definiert von | ||
---|---|---|---|
columns : Array [schreibgeschützt]
Ein Array mit „SQLColumnSchema“-Instanzen, die Schemainformationen zu den Tabellenspalten enthalten. | SQLTableSchema | ||
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
database : String [schreibgeschützt]
Der Name der Datenbank, zu der dieses Schemaobjekt gehört. | SQLSchema | ||
name : String [schreibgeschützt]
Der Name dieses Schemaobjekts. | SQLSchema | ||
sql : String [schreibgeschützt]
Gibt den gesamten Text der SQL-Anweisung zurück, mit der dieses Schemaobjekt erstellt wurde. | SQLSchema |
Methode | Definiert von | ||
---|---|---|---|
Erstellt eine „SQLTableSchema“-Instanz. | SQLTableSchema | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
Gibt das angegebene Objekt als String zurück. | Object | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object |
columns | Eigenschaft |
columns:Array
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 1.0 |
Ein Array mit „SQLColumnSchema“-Instanzen, die Schemainformationen zu den Tabellenspalten enthalten. Wenn der Aufruf von SQlConnection.loadSchema()
angibt, dass Spalteninformationen aus dem Ergebnis ausgeschlossen werden sollen, handelt es sich bei der columns
-Eigenschaft um ein leeres Array (ein Array, dessen length
-Eigenschaft den Wert „0“ hat).
Implementierung
public function get columns():Array
Verwandte API-Elemente
SQLTableSchema | () | Konstruktor |
public function SQLTableSchema(database:String, name:String, sql:String, columns:Array)
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 1.0 |
Erstellt eine „SQLTableSchema“-Instanz. Im Allgemeinen wird der „SQLTableSchema“-Konstruktor nicht direkt durch den Entwicklercode aufgerufen. Schemainformationen für eine Datenbank erhalten Sie durch einen Aufruf der Methode SQLConnection.loadSchema()
.
database:String — Der Name der zugeordneten Datenbank.
| |
name:String — Der Name der Tabelle.
| |
sql:String — Die SQL-Anweisung, mit der die Tabelle erstellt wurde.
| |
columns:Array — Array mit „SQLColumnSchema“-Instanzen, die die Tabellenspalten beschreiben.
|
Verwandte API-Elemente
Tue Jun 12 2018, 10:04 AM Z