这个语句运行错误,看看什么原因
SqlItem="UserName='"&UserName&"' And OpenID=''"
Set Rs = Server.CreateObject("ADODB.Recordset")
Rs.open "select * from [Users] where "&SqlItem,Conn,1,3
if not Rs.eof and not Rs.bof Then
end if
因为UserName有重复,我要找出OpenID为空的记录,但运行却提示无记录
OpenID为文本格式。直接查找UserName就没有问题,这是什么原因呢?
------解决方案--------------------SqlItem="UserName='"&UserName&"' And (OpenID='' or OpenID=NULL)"
试试。
------解决方案--------------------
SqlItem="UserName='"&UserName&"' And OpenID is null "