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
Timeout scaduto
lunedì 16 febbraio 2009 - 09.01
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
clan
Profilo
| Junior Member
161
messaggi | Data Invio:
lun 16 feb 2009 - 09:01
Eseguo in vb un ciclo di aggiornamento su 10/15 tuple su sql express 2005 ma ottengo sempre il seguente messaggio di errore "oledbexception non è stata gestita Timeout scaduto"
come posso risolvere
cenere
Profilo
| Senior Member
201
messaggi | Data Invio:
lun 16 feb 2009 - 10:16
controlla la connessione se riesce e se la query non va in loop....
al max alza il timeout
clan
Profilo
| Junior Member
161
messaggi | Data Invio:
lun 16 feb 2009 - 13:47
già fatto ma non cambia nulla
altri suggerimenti
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
lun 16 feb 2009 - 13:49
>già fatto ma non cambia nulla
>altri suggerimenti
Il timeout è relativo al tentativo di apertura della connessione oppure all'esecuzione di una query?
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
clan
Profilo
| Junior Member
161
messaggi | Data Invio:
lun 16 feb 2009 - 15:34
mi succede durante l'esecuzione di un ciclo da 10/15 tuple ed anche se setto diversi timeout mi da sempre lo stesso messaggio se elimino il timeout si ferma tutto
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
lun 16 feb 2009 - 15:38
>mi succede durante l'esecuzione di un ciclo da 10/15 tuple ed
>anche se setto diversi timeout mi da sempre lo stesso messaggio
>se elimino il timeout si ferma tutto
Già la parola "ciclo" mi fa raddrizzare i (pochi) capelli che ho in testa
Potresti preparare un esempio completo con la struttura delle tabelle (CREATE TABLE), alcune righe di prova (INSERT INTO), il codice che esegui ed il result set desiderato?
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
clan
Profilo
| Junior Member
161
messaggi | Data Invio:
mer 18 feb 2009 - 11:24
Dunque sostanzialemte avviene questo
ciclo
seleziono da una tabella
"select miovalore1,miovalore2 form tabella filtro=filtro"
nuova query su altra tabella dove aggiorno la tupla che ha un determinato valore
update nuovatabella set miocampo=miovalore1 dove miofiltro=miovalore1
fine ciclo
la prima query non restituisce mai più di 12/13 righe in media sono 8
e non riesco a capire questo strano messaggio di timeout scaduto
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
mer 18 feb 2009 - 11:51
>Dunque sostanzialemte avviene questo
>ciclo
>seleziono da una tabella
>"select miovalore1,miovalore2 form tabella filtro=filtro"
>nuova query su altra tabella dove aggiorno la tupla che ha un
>determinato valore
>update nuovatabella set miocampo=miovalore1 dove miofiltro=miovalore1
>fine ciclo
IMHO quel ciclo non serve.
Puoi eseguire il tutto in un unico comando di UPDATE eseguendo una JOIN tra le due tabelle.
>la prima query non restituisce mai più di 12/13 righe in media
>sono 8
>e non riesco a capire questo strano messaggio di timeout scaduto
Nemmeno io se non mi fornisci un esempio completo che riproduca il problema
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
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 !