certo che ce l'ho..ho solo constatato che l'errore si verifica solamente quando il servizio è avviato manualmente, ed essendo il codice postato l'unico presente non vedo quale altra alternativa ci sia.Cioè, non hai la possibilità di fare del debugging sul tuo progetto?
Se la risposta è "no", come puoi dire che l'errore riscontrato si verifichi esattamente nel codice che hai riportato?
I passi che facevo sono i seguenti:Veramente, non è nemmeno chiaro cosa succede, alla fine dei conti: non fai debugging, lanci un programma, ottieni un errore e posti un pezzo di codice che potrebbe non essere quello che lo provoca, quindi risulta difficile ora fare delle supposizioni.
1) Accendo windows
2) avvio il servizio tramite sql server configuration manager.
3 Compilo il progetto con visual basic 2008 e viene sollevato una eccezione non gestita sul codice:
con il messaggio:codice:Do While myReader.Read() results = results & myReader.GetString(0) & vbTab & _ myReader.GetString(1) & vbLf
Indice oltre i limiti della matrice.
Spero di essere stato più chiaro, altrimenti sono a disposizione. In attesa ringrazio.