Hallo zusammen,
ich möchte erst einen Datensatz einfügen, wenn ich überprüft habe ob dieser Datensatz noch nicht existiert.
Hier ein Bild der Tabelle:

Wie man sieht besteht sie aus einer ID, dem Primarykey und dann zwei Foreignkeys.
Ich will einen neuen Datensatz nur dann einfügen, wenn FK_Akku und FK_Bikemodell noch nicht in der gleichen Kombination eingetragen sind.
Wenn nun z.B. nun ID_Akku_Bikemodell 8 mit den Werten für FK_Akku -> 7 und FK_Bikemodell 8 (oder auch 7) eingetragen werden soll, soll dieser Eintrag nicht gemacht werden, da schon vorhanden.
Mein querrystring ist momentan:
Hoffe ich hab mein Problem genau genug beschrieben.
Gruß
_dome
ich möchte erst einen Datensatz einfügen, wenn ich überprüft habe ob dieser Datensatz noch nicht existiert.
Hier ein Bild der Tabelle:

Wie man sieht besteht sie aus einer ID, dem Primarykey und dann zwei Foreignkeys.
Ich will einen neuen Datensatz nur dann einfügen, wenn FK_Akku und FK_Bikemodell noch nicht in der gleichen Kombination eingetragen sind.
Wenn nun z.B. nun ID_Akku_Bikemodell 8 mit den Werten für FK_Akku -> 7 und FK_Bikemodell 8 (oder auch 7) eingetragen werden soll, soll dieser Eintrag nicht gemacht werden, da schon vorhanden.
Mein querrystring ist momentan:
Code:
query = "replace Akku_Bikemodell set FK_Akku+"="+akku_id+", FK_Bikemodell="+bikemodell.get_ID();
Hoffe ich hab mein Problem genau genug beschrieben.
Gruß
_dome