Datagrid e campo bit

martedì 07 giugno 2011 - 11.09
Tag Elenco Tags  VB.NET  |  .NET 4.0  |  Windows XP  |  Visual Studio 2010  |  SQL Server 2008 R2

pieroalampi Profilo | Expert

Salve, praticamente il problema è il seguente, in una datagridview ho caricato tramite un select un campo bit che se non vado errato può essere 0 o 1, allo stesso tempo lo filtro con una where, cosa mi succede? quando carico WHERE TB_Commessa.R_Disp_Torey=1 mi viene caricato il tutto, al contrario se adotto WHERE TB_Commessa.R_Disp_Torey=0 i campi non cecked vengono ignorati e la datagridview non mi carica nulla, come mai????? ho anche provato con tre e false ma a quel punto mi viene dato un errore.

------------------------------------------------------
LA PRIMA FRASE DI UN PROGRAMMATORE HELLO WORD ...... ANCHE L'ULTIMA
------------------------------------------------------

renarig Profilo | Expert

Talvolta si confonde lo zero con il null

Io i campi bit consiglio di impostarli nel DB con
Valore predefinito 0
Non ammette Null



In secondo luogo il valore "sì" non è 1 bensi -1

pieroalampi Profilo | Expert

grazie ma non era questo il problema ho risolto aggiornando il db
------------------------------------------------------
LA PRIMA FRASE DI UN PROGRAMMATORE HELLO WORD ...... ANCHE L'ULTIMA
------------------------------------------------------
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 !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5