Forum: Datenbanken
Delphi
by BenjaminH,
16. Sep 2006
ok, vielen Dank :thumb:
Super Hilfe von dir, ich glaub jetzt habe ich alles, was ich für mein Programm brauche durch!
@Hansa, danke für die nochmaligen ausführungen!
Was bedeutet
SET TERM ^ ;
und wofür sind die ganzen ^
Forum: Datenbanken
Delphi
by BenjaminH,
16. Sep 2006
Ja, aber daran scheiterts leider, oder habe ich da eine Lösung übersehen?
Forum: Datenbanken
Delphi
by BenjaminH,
16. Sep 2006
An TTable, aber ich glaube ich habs jetzt erledigt.
Ich hab das "Not Null" des Feld des Primarykeys deaktiviert, damit müsste Delphi meine Befehle durchlassen.
Und NULL wird es trotzdem nie, da der Trigger sich ja darum kümmert.
//Edit
mh, jetzt ist dann, bis ich das Programm Neustarte der PK leer, wie kann ich dafür sorgen, dass die Datenbank das synchronisiert?
Forum: Datenbanken
Delphi
by BenjaminH,
16. Sep 2006
Mit dem DataSource in den auch eingefügt wird
//Edit
Ich habe jetzt versucht die DBText-Komponente
beim Post und beim ApplyUpdate und beim Insert zu deaktivieren, den Fehler gibts jedesmal trotzdem.
Forum: Datenbanken
Delphi
by BenjaminH,
16. Sep 2006
ich setze ihn garnicht, d.h. ich habe ein TDBText
Aber sonst wird nirgends speziell auf den Primarykey eingegangen.
Forum: Datenbanken
Delphi
by BenjaminH,
16. Sep 2006
Addiert ein Generator generell 1 dazu?
irgendwie hab ich das jetzt so verstanden, weil man bei IBExpert immer nur den Namen und den Startwert angeben kann.
Trigger scheinen mir ein sehr mächtiges Werkzeug zu sein, ich glaube damit kann ich noch ein paar nette Sachen machen.
//Edit
Ich hab jetzt den Generator und Trigger nach bestem Gewissen erstellt und bekomme trotzdem dauernd die Meldung...
Forum: Datenbanken
Delphi
by BenjaminH,
16. Sep 2006
Nach welchen Kriterien soll ich beim erstellen eines neuen Datensatzes den PrimaryKey vergeben?
Oder kann ich in der Datenbank einstellen, dass das automatisch passiert?
Am einfachsten dachte ich es mir so, dass ich den höchsten Suche und einfach eins dazu zähle.
Aber mit welcher Abfrage finde ich am effizientesten den höchsten PK?
Viele Grüße
Benjamin