所以我的查询是这样的VB.NET SQL查询Null值
SELECT pm,SiteNumber,Client,OnHold,Urgent,SARequired,MissingInformation FROM Sites WHERE OnHold<>'' or Urgent<>'' or MissingInformation<>'' or SARequired<>'' and PM='K' and PM is not null and (ProjectStatus<>'Complete' or ProjectStatus<>'Archived') Order By SiteNumber asc
其中PM不为空 - 我也试图在vb.net的值设置为
PM<>dbnull.value
'also tried
PM<> is null
'or just
PM<> Null
无的他们似乎离开了零点
也困惑我,我问只看到PM,其中PM =“K”在上面的查询,但我看到“R”
以下是我找回
pm
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
R
NULL
NULL
NULL
是故意的,我测试“K”的PM列,因为我知道我没有任何
我敢肯定它的一些愚蠢的简单,只是不能把我的手指上
任何帮助表示赞赏
您在'SELECT'的开头有'pm',然后使用'PM'。这可以有所作为。 'SELECT ** PM **,SiteNumber,Client,OnHold,Urgent,SARequired,MissingInformation FROM Sites WHERE OnHold <>''or Orgent <>''or MissingInformation <>''or SARequired <>''and PM ='K '和PM不是null和(ProjectStatus <>'完成'或ProjectStatus <>'存档')顺序通过SiteNumber asc' – Brian 2013-04-26 15:48:52