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
Errore sqlcommand (fetching)
martedì 01 marzo 2005 - 18.26
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
mar 1 mar 2005 - 18:26
ragazzi in una select sql che funziona...se la rpeto immediatamente mi esce il seguente errore :
Il SqlCommand è attualmente occupato Open, Fetching
Cosa vuol dire e come posso risolverlo?
Vi posto la sintassi che utilizzo, ciao
Try
sql = "SELECT * FROM iva WHERE cod_iva='" & codiva & "'"
cmd.Connection = db
cmd.CommandText = sql
dr = cmd.ExecuteReader
If dr.Read = True Then
esegue operazione.....
Else
esegue operazione......
End If
Catch
dr.Close()
MsgBox(Err.Description, MsgBoxStyle.Exclamation")
End Try
dr.Close()
Fabio
Cteniza
Profilo
| Guru
1.509
messaggi | Data Invio:
mar 1 mar 2005 - 19:17
Molto semplicemente devi chiudere il datareader prima di eseguire altri comandi.
Altrimenti devi aprire una seconda connessione
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
mar 1 mar 2005 - 21:02
Scusate se non vi ho avvertito prima ma me ne sono accorto che il datareader non lo chiudevo dopo l'operazione...cqm sei stato attento :-)
ciao e grazie
Fabio
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 !