13. maj 2001 - 01:09Der er
2 kommentarer og 1 løsning
finde ud af om post eksistere
Heysan jeg har en access database med flg. felter
ID, id2, ben, antal, total
ID er autonummeret, id2 indeholder data eksempelvis 100, og antal siger sig selv
Kan man på nogen måde få sql til at se om der eksistere en id2 med værdien 100..og hvis der gør så skal den kun tilægge en værdi til antal. og så den anden vej..hvis den ikke eksistere så skal den oprette denne nye linie med indtastet data
Er der en gæv gut der kan hjælpe med et par hint
jeg har desværre kun 34 point....kan jeg skylde :O)))))))))
Efter ti år i London, Madrid, Paris og Utrecht kommer Sabios AI-fokuserede program af arrangementer om kundeoplevelser, ‘Disrupt’, for første gang til Danmark.
Det må være noget i denne retning du er ude efter (antager at du har en forbindelse til databasen i objektet objDBConn og den værdi du søger efter i variablen lngID):
Set objRS = objDBConn.Execute(\"SELECT * FROM tabel_navn WHERE id2 = \" & lngID)
If objRS.BOF And objRS.EOF Then \' Der findes ikke allerede en række med den givne værdi i id2 objDBConn.Execute(\"INSERT INTO tabel_navn ....\") Else \' Der findes allerede en række med den givne værdi i id2 objDBConn.Execute(\"UPDATE tabel_navn SET antal = ....\") End If
objRS.Close Set objRS = Nothing
Du skal naturligvis selv fuldende UPDATE og INSERT sætningerne, før det virker.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.