Condividi:
Problemi di HTML? Di PHP, ASP, .NET, JSP, Perl, SQL, JavaScript, Visual Basic..?
Vuoi realizzare programmi in C, C++, Java, Ruby o Smalltalk, e non sai da che parte cominciare?
Entra qui e troverai le risposte!
Moderatori: Anthony47, Triumph Of Steel, archimede
di Ivan_J_147 » 16/01/09 12:02
Ciao a tutti,
sto cercando di modificare i campi di un database con visual basic, attraverso l'uso dei controlli adodc.
Se provo ad usare le istruzioni:
AdoPat.Recordset!Cognome = textDatiPaziente(0).Text
AdoPat.Recordset.Update
mi appare l'errore:
"Per l'operazione è necessaria una query aggiornabile."
I parametri di adoPat sono:
commandType=adcmdtext
cursorlocation=aduseclient
cursortype=adopenstatic
locktype=adlockpessimistic
mode=admodereadwrite
I permessi sul db dovrebbero essere a posto, perchè se provo ad usare un oggetto ADODB.Connection e passo una query di aggiornamento funziona tutto.
Come posso risolvere il problema?
-
Ivan_J_147
- Utente Junior
-
- Post: 86
- Iscritto il: 04/09/06 15:32
di archimede » 16/01/09 16:39
Prova a cambiare adopenstatic in adOpenDynamic.
HTH.
Alessandro
-
archimede
- Moderatore
-
- Post: 2851
- Iscritto il: 07/11/02 12:41
- Località: Genova
-
di Ivan_J_147 » 19/01/09 09:18
come non detto, ho capito perchè non andava...
nel form_load avevo messo per sbaglio:
AdoPat.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & path_patientsDB & ";Mode=Read;Persist Security Info=False"
senza il Mode=Read funziona tutto
-
Ivan_J_147
- Utente Junior
-
- Post: 86
- Iscritto il: 04/09/06 15:32
Torna a Programmazione
Topic correlati a "Modifica db con controlli Adodc":
Chi c’è in linea
Visitano il forum: Nessuno e 5 ospiti