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
Problema query DISTNCT
domenica 16 settembre 2012 - 15.21
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
jekisi
Profilo
| Senior Member
460
messaggi | Data Invio:
dom 16 set 2012 - 15:21
Salve a tutto il forum, avrei il seguente problema:
Eseguo questa query
SELECT DISTINCT CODCLIENTE FROM TDDT
e alla pressione del button mi restituisce questo errore:
Impossibile attivare i vincoli. Una più righe contengono valori che violano il vincolo non-null, unique o foreign-key.
Nella Datagridview mi spunta il pallino rosso.
Premo Ok sul messaggio di errore. e la query si esegue correttamente.
Da cosa può dipendere il messaggio di errore e il pallino rosso nella Datagridview?
Nella tabella ho 2 righe con il Codcliente 2
Alla pressione del tasto mi restituisce solo 1 riga e visualizza l' errore descritto prima.
Distinti Saluti
Fabio Messina
DomA
Profilo
| Expert
537
messaggi | Data Invio:
dom 16 set 2012 - 17:50
Ciao,
il problema dovrebbe essere nel db.
>>Impossibile attivare i vincoli. Una più righe contengono valori che violano il vincolo non-null, unique o foreign-key.
...
>>Nella tabella ho 2 righe con il Codcliente 2
Controlla bene ed assicurati di non aver
>>1) inserito il campo Codcliente come unique (duplicati non ammessi) --> "ho 2 righe con il Codcliente 2"
2) qulche capo con non-null --> ed invece contiene valori nulli
Controlla infine le relazioni tra le tabelle (foreign-key)
il più probabile, errore, è il 1°
Fammi sapere.
Ricorda che, accettare la risposta è un modo di ringraziare chi ci ha aiutato ed evidenziare che il problema è stato risolto.
http://www.infomidia.it
Domenico
jekisi
Profilo
| Senior Member
460
messaggi | Data Invio:
dom 16 set 2012 - 20:38
Grazie mille, risolto, togliento la chiave primaria e mpostando la proprietà unique su false
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 !