日期:2014-05-17  浏览次数:21199 次

select * from info_shop where id="&sid&"未结束的字符串常量???
select   *   from   info_shop   where   id= "&sid& "

我一改这里就变成了未结束的字符串常量,请问兄弟,这是什么回事?


sid= ' "&sid& "与sid= "&sid& "有什么不同?

------解决方案--------------------
sql= "select * from info_shop where id= "&sid
id为数字则不用加引号
为字符串则要加
------解决方案--------------------
字段sid是字符串文字类型的话 "... sid= ' " & sid & " ' "
字段sid是数字类型的话 "... sid= " & sid