|
主题: 数据类型的转换
|
秋千
职务:普通成员
等级:1
金币:0.0
发贴:160
|
#12002/3/26 23:42:01
下面的语句老是报错,能帮我解决一下吗??? id1的数据类型是自动编号,rt的数据类型是文本。
sql="delete from forum where id1="&id1&" or rt="&id1
报错信息:标准表达式中数据类型不匹配。 当我把rt的数据类型改为数字时则能通过,但我不能改,不然别的页面就不能显示了.
|
5D荣誉斑竹
职务:普通成员
等级:3
金币:10.0
发贴:1480
|
#22002/3/27 9:09:53
sql="delete from forum where id1="&id1&" or rt='"&id1&"'"
|
5D荣誉斑竹
职务:普通成员
等级:3
金币:10.0
发贴:751
|
#32002/3/27 9:21:49
deepdark在上个帖子中说 引用: sql="delete from forum where id1="&id1&" or rt='"&id1&"'"
为什么非要这样写了??????????????????/
|
5D荣誉斑竹
职务:普通成员
等级:3
金币:10.0
发贴:1480
|
#42002/3/27 9:42:02
因为他说rt是文本。 SQL中文本格式查询要用引号表示其为字符串。 到了ASP中生成SQL语句时,当然也要。
|
秋千
职务:普通成员
等级:1
金币:0.0
发贴:160
|
#52002/3/27 12:18:16
谢谢deepdark的帮助,问题解决了。。。
|