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
App. WinForms / WPF .NET
METODO FILL OGGETTO SQLDATADAPTER
lunedì 29 giugno 2009 - 11.39
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
2001gabry
Profilo
| Newbie
3
messaggi | Data Invio:
lun 29 giu 2009 - 11:39
Salve a tutti, cerco di esporre il mio problema:
Ho un'applicazione scritta in vb.net che fa una select semplice su una tabella
restituisce il risultato della select in un datatable il quale è il datasource di una datagrid
Il Database era su un sql2000, e fin qui tutto bene.
Qualche giorno fa ho migrato il db da sql2000 a sql2005.
ora la stessa select genera un errore sul metodo fill del sqldataadapter generando un'eccezione del tipo
CONSTRAINT.EXCEPTION.
Qui di sotto il codice che prima funzionava e ora non piu'.
' c_sql è la mia select
'db è la connessione al database
'Tb è il data table
Dim ad As New SqlDataAdapter
ad.SelectCommand = New SqlCommand(c_Sql, Db)
ad.MissingSchemaAction = MissingSchemaAction.AddWithKey
Tb.Clear()
ad.Fill(Tb) ----> qui ora avviene l'eccezione
ad.Dispose()
Db.Close()
Per ora ho gestito l'errore eliminando ad.MissingSchemaAction = MissingSchemaAction.AddWithKey
ma non mi piace in quanto nel datatable non ho piu' le informazioni delle chiavi.
Spero di essere stato chiaro
gabriele
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 !