Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Connection must be valid and open
martedì 12 gennaio 2010 - 10.25
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
biggiu
Profilo
| Junior Member
179
messaggi | Data Invio:
mar 12 gen 2010 - 10:25
1234_REGISTRAZIONE MOVIMENTO DI MAG
salve a tutti,
ho realizzato una procedura in vb.net che gestisce due distinti data base : uno in ms sql e l'altro in mysql. riesco normalmente a leggere dati da entrambi i db e scrivere su ms sql. ora ho la necessità di registrare dati sul db mysql ma quando provo ottengo l'errore in oggetto. per facilitarvi la comprensione del problema, allego un documento che riporta il codice utilizzato.
la tecnica utilizzata è mutuata da un manuale dedicato alla gestione dei db con vb.net. se volete posso indicarvi il titolo e la casa editrice.
l'errore si verifica quando viene eseguito il comando :
DatAdaMsqAbt.UpdateCommand = MySqlBui.GetUpdateCommand
dalla soubrutine :
AggDbaMsqAbt
la stringa di connessione è parametrica e varia a seconda del tipo di tabella da trattare. questo è gestito da una tabella contenente la lista degli archivi della procedura; per ciascun archivio è indicato il db di appartenenza. per ogni db è gestita una specifica stringa di connessione.
non riesco a capire cosa genera l'errore, sarei lieto se qualcuno riesce a darmi una mano.
cordiali saluti e buona giornata.
BigGiu
adima80
Profilo
| Junior Member
158
messaggi | Data Invio:
mer 13 gen 2010 - 16:54
La stringa di connessione è corretta? e l'oggetto sqlconnection che usi è aperto?
biggiu
Profilo
| Junior Member
179
messaggi | Data Invio:
gio 14 gen 2010 - 09:00
si, la stringa di connessione è corretta e la sqlconnection è a posto.
tieni conto che con gli stessi strumenti riesco a leggere dati dal db mysql.
sei riuscito a leggere il documento collegato?
BigGiu
adima80
Profilo
| Junior Member
158
messaggi | Data Invio:
gio 14 gen 2010 - 09:13
>sei riuscito a leggere il documento collegato?
No, mi da page not found.
Comunque, generalmente, quel tipo di errore lo da se hai fatto una connessione sbagliata, oppure se non hai chiamato sqlConnection.Open() prima delle operazioni.
biggiu
Profilo
| Junior Member
179
messaggi | Data Invio:
gio 14 gen 2010 - 09:34
1236_REMOMA.zip
provo a rivedere meglio il codice.
riprovo a riallegare il documento per vedere se riesci a darci un'occhiata.
BigGiu
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !