Allora ragazzi, il problema è che mi genera il fatidico errore di memoria.
Il codice su cui si genera l'errore è il seguente:
codice:
Set miaConn = RSPianificazione.ConnPianificazione
Set mioRSProven = New ADODB.Recordset
miaSql = "Update TBPersone SET Provenienza = '" & miaProvApp & "'_
Where Provenienza = '" & miaProvenienza & "'"
mioRSProven.Open miaSql, miaConn, 1, 3
Set mioRSProven = Nothing
miaConn.Close
- miaProvApp è il testo di una textbox
- miaProvenienza è il valore da cercare nella tabella e da sostituire con il valore di miaProvApp, come avete già capito da soli.
la riga in rosso mi genera l'errore che vi scrivo qui di seguito:
"vb6.exe - Errore di applicazione
L'istruzione a "0xaa000080" ha fatto riferimento alla memoria a "0xaa000080".
La memoria non poteva essere "read"."
Ragazzi me lo fa ogni volta che passa su quell'istruzione.
Sapete dirmi perchè?
Tenete presente che in ogni caso l'istruzione di UPDATE va a buon fine e i campi vengono aggiornati correttamente.
Vi saluto e vi ringrazio