回 帖 发 新 帖 刷新版面

主题:高手请进,帮忙解决!

Microsoft JET Database Engine 错误 '80040e37' 

Microsoft Jet 数据库引擎找不到输入表或查询 'bbs'。 确定它是否存在,以及它的名称的拼写是否正确。 

/bbs/inc/ubbcode.asp,行 205 
 以上是错误显示.

以下是程序:
if not conn.execute("select buyer from bbs"&totable&" where bbsid="&buysid&"").eof then
    PostBuyUser=conn.execute("select buyer from bbs"&totable&" where bbsid="&buysid&"")(0)

回复列表 (共4个回复)

沙发

sql语句中bbs与后面的变量之间少了空格

板凳

我修改了,可是没反映啊!

3 楼

请高手再指点一下!

4 楼

select buyer from bbs"&totable&" where bbsid="&buysid&""

你的表名不是bbs在加totable ,这样写的话,会默认表名为bbs.你单独定一个字符串
string sql="select buyer from bbs"& totable & " hwere bbsid=" & buysid 
然后换成这样if not conn.execute(sql).eof 
如果这样还是不行的话,你最好用存储过程吧

我来回复

您尚未登录,请登录后再回复。点此登录或注册