Ciao ragazzi,
c'e' un modo, con una query, per verificare che non ci sia gia' il record che voglio inserire?
Ho provato ad usare questa query ma non funziona,
restituisce l'errore :codice:SQL = " INSERT INTO richiesteDettaglio (codRichiesta, nominativo, tipoRecord, tipoAllegato, npag) " & _ " VALUES ("& idRichiesta &",'"& scatola &"', 2, 0, 0) WHERE NOT EXISTS (SELECT codRichiesta FROM richiesteDettaglio WHERE codRichiesta = "& idRichiesta &" AND nominativo = '"& scatola &"')"
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][Driver ODBC Microsoft Access] Punto e virgola (mancante alla fine dell'istruzione SQL.
ho inserito anche il punto e virgola ma non cambia nulla mi restituisce lo stesso errore di prima.
Invece la seguente non mi da problemi:
avete dei suggerimenti?codice:SQL = "SELECT * FROM richiesteDettaglio WHERE NOT EXISTS (SELECT codRichiesta FROM richiesteDettaglio WHERE codRichiesta = "& idRichiesta &" AND nominativo = '"& scatola &"')"

mancante alla fine dell'istruzione SQL.
Rispondi quotando