Forum: Datenbanken
Delphi
by MrSpock,
28. Jun 2003
Hallo Kuddel,
ich habe mir dein Paket einmal angeschaut. Zunächst musste ich das Feld Bezeichner wieder zum Schlüsselfeld machen, weil sich sonst das Formular "Rücklieferung" nicht öffnen lässt. Du hast nämlich in diesem Formular im Datenmodell die Tabelle Rücklieferung.db mit der Tabelle Lager.db verknüpft.
Mir ist aber jetzt dein Problem nicht klar geworden. Wenn die Anzahl des...
Forum: Datenbanken
Delphi
by MrSpock,
28. Jun 2003
Hallo Kuddel,
wenn du willst, kannst du mir die Tabelle und das Formular ja mal zuschicken oder an deinem nächsten Posting anhängen, dann könnte ich mir das mal genauer anschauen.
Forum: Datenbanken
Delphi
by MrSpock,
15. Jun 2003
Hallo Kuddel,
Was ich vielleicht vergessen habe zu erwähnen ist, dass ich die beiden Editfelder mit den Namen SuchLager (zum Suchen nach Lagernummer) und SuchAuftrag (zum Suchen nach Auftragnummmer) gespeichert habe.
Die Felder in der Tabelle sollten besser Integer sein, wenn du keine Realzahlen benötigst. Hier könnte möglicherweise sonst später tatsächlich ein Fehlerauftreten, wenn...
Forum: Datenbanken
Delphi
by MrSpock,
14. Jun 2003
Hallo Kuddel,
ich hab das jetzt noch einmal ausprobiert. Dazu habe ich eine Tabelle "lager.db" erstellt, die beide Felder, nach denen du suchen willst enthält, plus ein paar Zusatzfelder.
Dann habe ich ein Formular erstellt, mit 2 Editfeldern (für die Suchwerte) und einem Schalter "Suchen". Der pushButton Methode habe ich folgenden Code zugewiesen:
method pushButton(var eventInfo...
Forum: Datenbanken
Delphi
by MrSpock,
13. Jun 2003
Hallo Kuddel,
wenn du sagst, der Code, den ich oben gepostet habe, funktioniert nicht, werde ich mir das am Wochenende noch einmal genauer anschauen.
Forum: Datenbanken
Delphi
by MrSpock,
12. Jun 2003
Hallo Kuddel,
also gut, dann machen wir das mal in ObjectPal :mrgreen: :
Dein Code enthält hier einen Fehler in der Notation, es muss heißen:
tcVar.open("lager.db")
tcVar.locate("Lag.Nr", Lag_Nr.Value, "Auftr.Nr", Auftr_Nr.Value)
Forum: Datenbanken
Delphi
by MrSpock,
11. Jun 2003
Hallo Kuddel,
bei Delphi 6 benötigst du mindestens die Professional Version, weil erst die Datenbankunterstützung bietet.
Dann nimmst du eine TTable Komponente, die mit der Tabelle Lager.db verbunden wird. Sind Lag_Nr und Auft_Nr der zusammengestzte Primärschlüssel, so positionierst du den aktuellen Datensatz mit:
if tblLager.FindKey() then
{ Datensatz existiert und ist...