Witam
Chce w jednej tablicy bazy danych sprawdzić czy rekord istnieje i go update'ować ( jedno pole z tej tablicy) , lub dopisać jeśli rekord nie istnieje.
Całość dzieje się w ACCESS
A że nie daję redy z tym proszę o pomoc.
zapisałem w kwerendzie coś takiego :
UPDATE Dane SET Dane.odczyt = 'OK'
WHERE (((Dane.indeks)=[Formularze]![DateRange]![KODK]))
If Not Exists
insert into Dane ('indeks') values ((Dane.indeks)=[Formularze]![DateRange]![KODK]))
No ale to nie działa. Nie wiem jak napisać prawidłową składnie , aby :
Wczytując kod czytnikiem kodów kreskowych odnajdywało rekord o wczytanym kodzie i w znalezionym rekordzie w polu Odczyt zapisywało 'OK' , jeśli jednak nie znalazłoby rekordu na podstawie wczytywanego kodu kreskowego , żeby dopisało do bazy nowy rekord z kodem jaki był czytany czytnikiem.
Dziękuję z góry za pomoc.