[C/C++] BDE/ Paradox 7 Datenbank-Problem (Delphi)

Schubi

fühlt sich hier wohl
BDE/ Paradox 7 Datenbank-Problem (Delphi)

Hallo!

Ich bekomme bei meiner Datenbankanwendung immer einen "Indexfehler". Hier erstmal die Struktur der Tabellen:
1. Tabelle: Produkte
Produkt (Alpha, 255 Zeichen, Indexfeld)
ID (Integer)
Packungsformat (Alpha, 20 Zeichen)
2. Tabelle: Lager
Lagername (Alpha, 255 Zeichen, Indexfeld)
ID (Integer)
3. Tabelle: Bestand
ID (Integer, Indexfeld)
Artikel (Lookup zu Tabelle Produkte (Produkt) also auch Alpha 255)
Lager (Lookup zu Tabelle Lager (Lagername) also auch Alpha 255)
Menge (Integer)

So...
Hier der Stand der Dinge:
In der Tabelle Lager sind "Lager01" und "Lager02" eingegeben.
in der Tabelle Produkte "Produkt01" und "Produkt02"


Nun lege ich in der Tabelle Bestand folgendes an:
Lager01 Produkt01 Menge 10
Lager02 Produkt01 Menge 5
In dem Moment, wo ich zweiteres abspeichere kommt der Indexfehler.
Wenn ich das Programm neustarte, ist nur noch der ertse Datensatz da.
Wenn ich Windows neustarte, sind alle Tabellen wieder leer.

Lösungsvorschläge?
 
Oben