高分,哪位DX能提供,SQL2000 中Bit类型的ADOQuery查询语句(150分)

  • 主题发起人 主题发起人 dingcs
  • 开始时间 开始时间
D

dingcs

Unregistered / Unconfirmed
GUEST, unregistred user!
我在做一人事系统,人员表中HF为Bit类型,记录“婚否”。<br>下面语句出错:<br>with ADOQUERY1 do<br>begin<br>&nbsp; close;<br>&nbsp; SQL.clear;<br>&nbsp; SQL.text:='select * from RenYuan where HF = true';<br>&nbsp; open;<br>end;<br>提示:列名“true”无效;<br>希望高手给我正解。<br>急,我在线等。
 
大哥们,我急呢,帮帮忙。
 
bit类型用0、1表示<br>将SQL语句改为<br>select * from RenYuan where HF = 1
 
'select * from RenYuan where HF = 1'<br>'select * from RenYuan where HF = 0'<br><br>1 -true &nbsp;0-false
 
sql.text:='elect * from RenYuan where HF =:@qvalue';<br>parameters.paramvalues['@qvalue']:=True;<br>or<br>parameters.paramvalues['@qvalue']:=False;
 
同意楼上的
 

Similar threads

后退
顶部