Forum: Datenbanken
Delphi
by Privateer3000,
10. Jul 2002
Das wars auch !
Ich habe
with DataModule9 do
begin
Table2.Open;
if Table2.FindKey() then
showmessage('Name existiert schon!');
end;
in onActivate ausgelagert, jetzt gehts.
Also ist der Zugriff bei FormCreate zu früh..siehste wusst ich auch noch nicht.
Forum: Datenbanken
Delphi
by Privateer3000,
10. Jul 2002
yo, schon beim Start des Programmes.
meld wird als var meld: string; dekl.
beim start kommt eine inputbox:
meld:=inputbox('Eingabe','Bitte den Namen eingeben!','');
und jetzt kommts:
findkey soll nachgucken ob der eingegebene Name schon
in Datamodule9 bzw. in dessen table2 exisitert.
Forum: Datenbanken
Delphi
by Privateer3000,
10. Jul 2002
Mit dem Vergleich ob der Name schon existiert hab ich folgendes angefangen:
with DataModule9 do
begin
DataModule9.Table2.Open;
if DataModule9.Table2.FindKey() then
showmessage('Name existiert schon!')
else
end;
Forum: Datenbanken
Delphi
by Privateer3000,
10. Jul 2002
Du hast wie immer so recht, Schpocki :wink:
Danke
Noch ne Frage...gibt "Table1.post" einen Wert zurück?
Damit man auswerten kann ob der Post erfolgreich war...
Oder sollte man es prinzipiell der vorhanden try-except Kombi überlassen.
Und...wie kann ich prüfen ob der Name schon vorhanden ist?
Also, beim Programmstart soll der der Name aus einer inputbox mit der Tabelle verglichen...
Forum: Datenbanken
Delphi
by Privateer3000,
10. Jul 2002
Tabelle erzeuge ich mit der Delphi-Oberfläche(Tools/Datenb...)
Struktur ist total simple:
NAME C 254
Label1 N 20 0
.
.
.
.(bis 12)
LAbel12 N 20 0
Forum: Datenbanken
Delphi
by Privateer3000,
9. Jul 2002
yep, hast recht...
dbase..aber frag mich nicht welche...*gg*
ich glaube aber dbIV genommen zu haben, hlat wie immer