07/05/09 12:12
emanulele75
Ciao a tutti, vorrei aprire questo topic per via di un problema che mi attanaglia da parecchio tempo.
avevo già scritto su un vecchio post che sembrava avesse il mio medesimo problema.
Sto creando un gestionale e nella modifica o inserimento nuovo utente mi da l'errore in oggetto
il collegamento al db(access) lo effetto tramite ADO e le select me le fa tranquillamente fare, ma quando vado a modificare/inserire un nuovo utente subito mi compare quell'orrido mex
premetto che l'istruzione di update l'ho provata in mille modi, anche passando valori fissi, ma nulla niente da fare.
Vi posto anche il click del tasto che fa l'update
Grazie anticipatamente, Emanuele
ps. la connessione la effettuo all'interno di un modulo e la apro al momento del login e funziona perfettamente.
------------------------ codice incriminato ----------------------------------------------
Private Sub psbConfermaModifica_Click()
Dim sql As String
'Dim DET_REC As New ADODB.Recordset
'DET_REC.Open "UPDATE utenti SET " _
' & "USER = '" & Replace(entUser.Text, "'", "''" & "', " _
' & "PASSWORD = '" & Replace(entPw.Text, "'", "''" & "', " _
' & "ABILITAZIONE = '" & Replace(Combo1.Text, "'", "''" & "', " _
' & "DESCRIZIONE = '" & Replace(entDescrizione.Text, "'", "''" & "' " _
' & " WHERE descrizione = " & "'" & CmbUtente.Text & "'", Connessione, 3
'Sql = "UPDATE utenti SET USER = " & "'" & entUser.Text & "'" _
& " WHERE descrizione = " & "'" & CmbUtente.Text & "' "
'Sql = "UPDATE utenti SET user ='" & Trim(entUser) & "' where descrizione = " & CmbUtente.Text
sql = " update utenti set user = '" & Replace(entUser.Text, "'", "''" & "', " _
& " WHERE descrizione = " & "'" & CmbUtente.Text & "'"
MsgBox sql & Connessione
Connessione.Execute sql
MsgBox "Modifica eseguita correttamente", vbOKOnly, "Modifica Utente"
End Sub
------------------------ fine codice incriminato ----------------------------------------
avevo già scritto su un vecchio post che sembrava avesse il mio medesimo problema.
Sto creando un gestionale e nella modifica o inserimento nuovo utente mi da l'errore in oggetto
il collegamento al db(access) lo effetto tramite ADO e le select me le fa tranquillamente fare, ma quando vado a modificare/inserire un nuovo utente subito mi compare quell'orrido mex
premetto che l'istruzione di update l'ho provata in mille modi, anche passando valori fissi, ma nulla niente da fare.
Vi posto anche il click del tasto che fa l'update
Grazie anticipatamente, Emanuele
ps. la connessione la effettuo all'interno di un modulo e la apro al momento del login e funziona perfettamente.
------------------------ codice incriminato ----------------------------------------------
Private Sub psbConfermaModifica_Click()
Dim sql As String
'Dim DET_REC As New ADODB.Recordset
'DET_REC.Open "UPDATE utenti SET " _
' & "USER = '" & Replace(entUser.Text, "'", "''" & "', " _
' & "PASSWORD = '" & Replace(entPw.Text, "'", "''" & "', " _
' & "ABILITAZIONE = '" & Replace(Combo1.Text, "'", "''" & "', " _
' & "DESCRIZIONE = '" & Replace(entDescrizione.Text, "'", "''" & "' " _
' & " WHERE descrizione = " & "'" & CmbUtente.Text & "'", Connessione, 3
'Sql = "UPDATE utenti SET USER = " & "'" & entUser.Text & "'" _
& " WHERE descrizione = " & "'" & CmbUtente.Text & "' "
'Sql = "UPDATE utenti SET user ='" & Trim(entUser) & "' where descrizione = " & CmbUtente.Text
sql = " update utenti set user = '" & Replace(entUser.Text, "'", "''" & "', " _
& " WHERE descrizione = " & "'" & CmbUtente.Text & "'"
MsgBox sql & Connessione
Connessione.Execute sql
MsgBox "Modifica eseguita correttamente", vbOKOnly, "Modifica Utente"
End Sub
------------------------ fine codice incriminato ----------------------------------------
aaa