Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Problem bei Create Tabelle (https://www.delphipraxis.net/49041-problem-bei-create-tabelle.html)

sandrocm 4. Jul 2005 18:24

Datenbank: Interbase • Zugriff über: über Delphi

Problem bei Create Tabelle
 
Hi versuche gerade aus Delphi eine Tabelle zu erstellen bzw zu modifizieren
Leider bekomme ich immer einen Fehler. Jetzt habe ich den Code hier mal hin geschrieben.

Mein Datenobjekt liegt in einem eigenen Modul in dem ich alle Datenbankmodule habe (Datamodul) dort gibt es ein Query1

Der Code:


datamodule1.IBQuery1.SQL.Clear;
datamodule1.IBQuery1.SQL.Text := 'CREATE TABLE anreden (' + #10
+ 'anrede_id integer,' + #10
+ 'anrede VARCHAR(20),' + #10
+ ');';
try
datamodule1.IBQuery1.ExecSQL;
except
showmessage('Fhelr');
end;

Ich bekomme immer einen Fehler??? Kannmir jemand weiter helfen?

Gruss Markus

shmia 4. Jul 2005 18:34

Re: Problem bei Create Tabelle
 
Zitat:

Zitat von sandrocm
versuche gerade aus Delphi eine Tabelle zu erstellen bzw zu modifizieren
Leider bekomme ich immer einen Fehler. Jetzt habe ich den Code hier mal hin geschrieben.

Lass einfach mal das try ... except weg, dann bekommst du eine aussagekräftigere Fehlermeldung!!!

Wenn du deine SQL-Anweisung anzeigen lässt:
SQL-Code:
CREATE TABLE anreden (
anrede_id integer,
anrede VARCHAR(20),
)
dann fällt schnell auf, dass am Ende vor der "runde Klammer zu" ein Komma zu viel ist.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:17 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz