gerne würde ich die Struktur einer DB Tabelle ermitteln. Hierzu dient der Befehl DESCRIBE.
Stell ich jedoch diesen Befehl in der Query.SQL ein. kommt laufend ein Fehlerpopup hoch: "SQL Logic Error"
Was muss ich machen damit ich diese DDL Informationen in einem MEMO bzw. Grid anzeigen kann?
Kann mir jemand dazu helfen? bzw. URLs benennen die mir weiter helfen?
Viele Grüße
Lorca
Hier mal meine *.lfm Datei
Code: Alles auswählen
object Form1: TForm1
Left = 436
Height = 802
Top = 125
Width = 855
Caption = 'Form1'
ClientHeight = 802
ClientWidth = 855
DesignTimePPI = 120
LCLVersion = '2.0.10.0'
object BTN_DB_Connect: TButton
Left = 16
Height = 31
Top = 32
Width = 120
Caption = 'DB Verbinden'
TabOrder = 0
end
object BTN_DB_Close: TButton
Left = 160
Height = 31
Top = 32
Width = 168
Caption = 'Verbindung lösen'
TabOrder = 1
end
object DBGrid1: TDBGrid
Left = 16
Height = 248
Top = 272
Width = 768
Color = clWindow
Columns = <>
DataSource = DS
TabOrder = 2
end
object DS: TDataSource
DataSet = ZQRY
Left = 128
Top = 72
end
object ZCON: TZConnection
ControlsCodePage = cCP_UTF8
AutoEncodeStrings = True
Properties.Strings = (
'AutoEncodeStrings=ON'
)
Connected = True
Port = 0
Database = 'Z:\Dev\PRJ\Space\Data\Space.db'
Protocol = 'sqlite-3'
Left = 16
Top = 72
end
object ZQRY: TZQuery
Connection = ZCON
ReadOnly = True
SQL.Strings = (
'DESCRIBE Table Shild TYPE = COLUMNS'
)
Params = <>
Left = 72
Top = 72
end
end