懂VS2010和ACCESS2003、IIf函数的帮下忙,先谢了~
select IIf(max(S_no) is null,'0',max(S_no)) from S_Customer_Hist_t where S_NO like '201381300001*'这条语句在ACCESS输出为:
但在VS2010环境上确输出了‘0’
两个结果不一样,请问是什么原因?? Visual?Studio?2010 Access iff() vb.net
[解决办法]
vb.net中通配符用%
[解决办法]
具体来说是oledb中,这个跟access中的sql语句设计的有些出入而已,不必深究。别人这么定义的规则,就这样用