编程论坛's Archiver

junper 发表于 2007-8-9 14:18

处理一个查询的错误问题

//处理欠费<BR>ls_temp=trim(ddlb_4.text)<BR>if ls_temp&lt;&gt;"" then<BR>    if wheresql="" then<BR>        wheresql="where view_tjcx2.欠费='"+ls_temp+"'"<BR>    else<BR>        wheresql=wheresql+"and view_tjcx2.欠费='"+ls_temp+"'"<BR>    end if<BR>    end if    问一下大家  如果ddlb_4.text是一个比较的字符 像&gt;0 &lt;0 =0之类的  那应该把ddlb_4.text前面的那个trim还成什么  因为用trim是说有错 float不能转换成varchar

zero1984 发表于 2007-8-18 20:22

ls_temp=trim(string(ddlb_4.text))<BR>if ls_temp&lt;&gt;"" then<BR>    if wheresql="" then<BR>        wheresql="where view_tjcx2.欠费='"+ls_temp+"'"<BR>    else<BR>        wheresql=wheresql+"and view_tjcx2.欠费='"+ls_temp+"'"<BR>    end if<BR>    end if<BR>看看可以吗

gugu0792 发表于 2007-8-20 15:15

同意楼上的

solitudehero 发表于 2007-8-25 16:54

'欠费=' <BR>the '=' shoud be deleted.

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.