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ì 16 febbraio 2010 - 11.30
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
biggiu
Profilo
| Junior Member
179
messaggi | Data Invio:
mar 16 feb 2010 - 11:30
1236_REMOMA.zip
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
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mer 25 ago 2010 - 10:06
>salve a tutti,
Ciao
>l'errore si verifica quando viene eseguito il comando :
>DatAdaMsqAbt.UpdateCommand = MySqlBui.GetUpdateCommand
>non riesco a capire cosa genera l'errore, sarei lieto se qualcuno riesce a darmi una mano.
Sembra proprio che la connessione sia chiusa quando cerchi di usare il builder del comando.
Prova a fare un debug e controllare quando essa si chiude. Poi prova a usare sql al posto di mysql, controllando se il comportamento è medesimo.
Potrebbe essere un problema dell'adapter mysql..
>cordiali saluti e buona giornata.
a te!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
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 !