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
Impossibile attivare i vincoli. Una o più righe contengono valori che ...
venerdì 07 maggio 2004 - 13.08
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
betangel
Profilo
| Newbie
21
messaggi | Data Invio:
ven 7 mag 2004 - 13:08
Eccomi di nuovo ... con un nuovo problema...
dal titolo avrete capito gia' l'argomento..
vi scrivo un po' di codice giusto perche' possiate aiutarmi..
come da guida msdn,
ho creato 2 dataadapter su 2 tabelle (1 per ognuna)
poi ho creato un unico ds
e ho impostato la relazione fra pk di una e fk dell'altra.
i dataadapter caricano tutti i campi che devono essere non null delle 2 tabelle
e il ds e' creato apposta per contenere tutti e solo i dati delle query.
poi creo un datatable e un datarow per popolare una combo ed una lista
Me.Dsclientilav1.EnforceConstraints = False 'disabilito le relazioni
Me.Dsclientilav1.Clear() ' svuoto il dataset
'
Me.daClienti.Fill(Me.Dsclientilav1) 'carico il ds
Me.dalavori.Fill(Me.Dsclientilav1) 'carico il ds qwa da errore se tolgo le righe di enforcecostr...
Me.Dsclientilav1.EnforceConstraints = True 'riattivo i vincoli qua c'e' l'errore!!!
idcl = Me.cbcliente.SelectedValue ' idcl contiene la pk contenuta nella combo (in binding col ds)
Dim drLavori As DataRow()
Dim drcliente As DataRow
drcliente = Me.dsClientilav1.clienti.FindByid_cl(idcl)
drLavori = drcliente.GetChildRows("clienti_lavori")
lbLavori.Items.Clear() ' svuoto la lista
Dim drL As DataRow ' popolo la lista
For Each drL In drLavori
Me.lbLavori.Items.Add(drL("desc_lav"))
Next
l'errore non lo da quando carica il form (qs sub e' dentro il form_load...) ma se richiamo dopo la sub
qualcuno sa dirmi come mai?
spero di avervi dato li info necessarie..
ps se faccio anteprima dati, i dataset li carica bene
boh??
ciao
betangel
Profilo
| Newbie
21
messaggi | Data Invio:
ven 7 mag 2004 - 17:23
vabbe' o modoficato un po' il codice,
e adesso funziona... non ho pero' capito chi causa quell'eccezione..
e il risultato cambia se faccio il fill prima di una tabella o viceversa..
cmq adesso mi basta cosi..
don't worry!
bye bye
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 !