Ciao, sempre io.
Ho due tabelle una "anagrafica" l'altra "raccoltadati"; in sostanza una parte dei dati dell'"anagrafica" vengono inseriti con delle query nella "raccolta dati".
Le due tabelle sono così strutturate:
Anagrafica = id, idmateriale, materiale, data
Raccoltadati = id, idmateriale, materiale, datanew, carico, scarico.
Il problema è che quando cancello un record dalla tabella "raccoltadati" devo fare anche l'update dell'id di quel determinato record nella tabella "anagrafica" ed ho scritto così:In realtà nella tabella "raccoltadati" possono esserci più idmateriale uguale, per cui quando faccio il delete mi andrà ad eliminare tutti i records con idmateriale = numero; invece, dovrebbe cancellare soltanto quel materiale con l'id selezionato.codice:<% cod = Request.Querystring("cod") SQL = "DELETE FROM raccoltadati WHERE IDmateriale = "&cod Cn.Execute(SQL) strSQL = "UPDATE anagrafica set data = null where id = "&cod cn.Execute strSQL %>
C'è una soluzione?

Rispondi quotando