![]() |
Datenbank: Firebird embedded • Version: 1.5.2.4731 • Zugriff über: ZEOS
Firebird-Anfänger
Hallo DP.
Ich versuch mich gerade in embedded Firebird einzuarbeiten. Da ich die Feldtypen nicht kenne, bekomme ich keine Table angelegt. Kurz und knapp, kennt jemand eine Übersicht aller vorhandenen Feldtypen in Firebird 1.5.x? Wer mir ansonsten die Feldtypen für meine Tabelle nennen möchte, kann sich den Rest antun: Wenn ich das ganze so mache:
Delphi-Quellcode:
Schlägt das ganze fehl, weil er MEDIUMTEXT nicht kennt. Wollte den Typ für Memos nehmen. Aber auch, wenn ich den weglasse, knallts. Dann kommt diese Fehlermeldung:
Query.SQL.Text := 'CREATE TABLE Debitoren ('+
'LfdNr INT NOT NULL,'+ 'DebitorenNr INT NOT NULL,'+ 'KRZ VARCHAR(50), '+ 'Anrede VARCHAR(5),'+ 'Vorname VARCHAR(30),'+ 'Zuname VARCHAR(30),'+ 'GebDat DATE,'+ 'DienststellenNr INT,'+ 'Dienststelle VARCHAR(50),'+ 'Strasse VARCHAR(50),'+ 'PLZ VARCHAR(5),'+ 'Ort VARCHAR(50),'+ 'Telefon VARCHAR(50),'+ 'Fax VARCHAR(50),'+ 'eMail VARCHAR(50),'+ 'BLZ INT,'+ 'KontoNr INT,'+ 'EintrittsDatum DATE,'+ 'AustrittsDatum DATE,'+ 'FamMitglieder MEDIUMTEXT,'+ 'FamZahl INT,'+ 'Bemerkungen MEDIUMTEXT,'+ 'Zusatzinfo MEDIUMTEXT)'; Query.ExecSQL;
Code:
Danke im Voraus,
---------------------------
Project1 --------------------------- SQL Error: Dynamic SQL Error SQL error code = -842 Short integer expected. Error Code: -842. Wrong numeric type The SQL: CREATE TABLE Debitoren (LfdNr INT NOT NULL,DebitorenNr INT NOT NULL,KRZ VARCHAR(50), Anrede VARCHAR(5),Vorname VARCHAR(30),Zuname VARCHAR(30),GebDat DATE,DienststellenNr INT,Dienststelle VARCHAR(50),Strasse VARCHAR(50),PLZ VARCHAR(5),Ort VARCHAR(50),Telefon VARCHAR(50),Fax VARCHAR(50),eMail VARCHAR(50),BLZ INT,KontoNr INT,EintrittsDatum DATE,AustrittsDatum DATE,FamMitglieder VARCHAR(65535),FamZahl INT,Bemerkungen VARCHAR(65535),Zusatzinfo VARCHAR(65535)) ; --------------------------- OK --------------------------- |
Re: Firebird-Anfänger
Zitat:
![]() und dann weiter zu InterBase 6.0 manuals und dann Data Definition Guide downloaden. Language Reference ist wohl auch Pflichtlektüre. |
Re: Firebird-Anfänger
Die Language Reference hatte ich vorhin gefunden, die Data Definitions aber wohl glatt übersehen :oops: Sorry!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:37 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz