Forum: Datenbanken
Delphi
by Jens Hartmann,
11. Feb 2010
Hallo,
danke schon mal für die Anregungen.
function CreateDataTableMB100: Boolean;
begin
Result:= False;
try
// create code
Forum: Datenbanken
Delphi
by Jens Hartmann,
4. Feb 2010
Hallo hoika,
also in einem muss ich Dir leider wiedersprechen.
Das ist nicht ganz richtig. Wenn die Tabelle nicht vorhanden ist, gibt mir Delphi ein RecordCount = 0 zurück. Ein RecordCount 1 bekomme ich nur, wenn die Tabelle bereits existiert. Also wüsste ich momentan nicht, warum das nicht funktionieren sollte. Es geht ja auch bei mir. Hat das vieleicht auch so einen Grund wie die...
Forum: Datenbanken
Delphi
by Jens Hartmann,
27. Jan 2010
Danke erstmal für die viele Hilfe,
kann mir vieleicht mal jemand was zu der Metadaten Komponente sagen. Oder gibt es da irgendwo eine Beschreibung oder ein Tutorial zu. Ich möchte mir die Kompo gerne mal genauer ansehen. Allerdings kann ich in folgendem Tutorial...
leider nur das hier finden..
Mit dieser speziellen TDataSet-Komponente ist es möglich, auf die Metadaten einer Datenbank...
Forum: Datenbanken
Delphi
by Jens Hartmann,
27. Jan 2010
Das ist doch alles kein Problem mehr für mich. So mache ich es ja bislang. Es ist nur so, das sich meine Software weiterentwickelt hat, und ich um zusätzliche Tabellen und Einträge in die Datenbank nicht mehr umher komme.
Bislang habe ich die Datenbank bei der Auslieferung fertig Konfiguriert mit Ausgeliefert und dann beim Kunden an dessen Einstellungen angepasst.
Da ich aber jetzt zusätzliche...
Forum: Datenbanken
Delphi
by Jens Hartmann,
26. Jan 2010
Ich vermute mal die lautete
Code: markieren
Column unknown.
AREA.
Ja, das ist so. Aber dann steh ich entweder auf dem Schlauch oder ich weis nicht. Wie schreibe ich das den dann in Delphi mit den '' Anfhrungszeichen. Delphi akzeptiert das doch so nicht...
Qry_CreateTableArea.SQL.Text :=
'SELECT 1 FROM rdb$relations where rdb$relation_name = 'AREA';
Qry_CreateTableArea.Open;
Forum: Datenbanken
Delphi
by Jens Hartmann,
26. Jan 2010
Versteh ich nicht so recht. Aber ich hoffe das ich verstanden habe, das ich das bei Delphi nicht brauche.
Forum: Datenbanken
Delphi
by Jens Hartmann,
26. Jan 2010
ich habe übrigens das ganze bis zum Ende gelesen. Ich habe das vieleicht nur nicht ganz verstanden. Also wenn ich das mit meinen Englischkenntnissen richtig verstehe, bedeutet das folgendes..
SET TERM
wird nur in Verbindung mit isql or FlameRobin benötigt. In meiner Delphi Aplication muss ich den EXCECUTE BLOCK als einzelnen Block senden. Entweder habe ich das falsch verstanden oder sonst...
Forum: Datenbanken
Delphi
by Jens Hartmann,
26. Jan 2010
Hallo DeddyH,
danke erstmal für die schnelle Hilfe. Die Seite kenne ich schon, und die Funktion habe ich auch schon versucht. Allerdings, bekomme ich bei folgendem Code eine Fehlermeldung zurück.
Qry_CreateTableArea.SQL.Text :=
'EXECUTE BLOCK AS BEGIN if (not exists(select * from AREA where rdb$relation_name = "EMPLOYEE")) then execute statement "CREATE TABLE AREA ( ID Integer, BEREICH...