所以我的查詢是這樣的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