set dbc /> DBPath = Server.MapPath("db1.mdb") dbconn" />
您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> .NET >> vb连接access数据库 ASP连接Access数据库出错([Microsoft][ODBC Microsoft Access Driver] 无效的 SQL语句)

vb连接access数据库 ASP连接Access数据库出错([Microsoft][ODBC Microsoft Access Driver] 无效的 SQL语句)

来源:网络整理     时间:2016/7/10 0:49:57     关键词:vb连接access数据库

关于网友提出的“vb连接access数据库 ASP连接Access数据库出错([Microsoft][ODBC Microsoft Access Driver] 无效的 SQL语句)”问题疑问,本网通过在网上对“vb连接access数据库 ASP连接Access数据库出错([Microsoft][ODBC Microsoft Access Driver] 无效的 SQL语句)”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:vb连接access数据库 ASP连接Access数据库出错([Microsoft][ODBC Microsoft Access Driver] 无效的 SQL语句)
描述:

麻烦大家给看看下面的数据库操作语句错在哪里了?


<%

memberID = Request("memberID")
uname = Request("uname")

set dbc /> DBPath = Server.MapPath("db1.mdb")
dbconnection.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath

SQL="select * from 参赛人员 where 会员证号 = '00001'"

Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "参赛人员", dbconnection, adOpenDynamic, 3
SET CustomerList=dbconnection.EXECUTE(SQL)

response.Write CustomerList("会员姓名")
%>

错误提示:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e14' 
[Microsoft][ODBC Microsoft Access Driver] 无效的 SQL语句;期待 'DELETE'、'INSERT'、'PROCEDURE'、'SELECT'、或 'UPDATE'。 
/data/adddatabase.asp,行 23 

解决方案1:

rs.open sql,conn,1,1   应该是这样的结构吧

解决方案2:

rs.Open "select 参赛人员 from xxxx表 [where xxxx(如果有)]", dbconnection, adOpenDynamic, 3

解决方案3:

rs.Open "参赛人员", dbconnection, adOpenDynamic, 3
这里的参赛人员应该是个sql语句才对吧


以上介绍了“vb连接access数据库 ASP连接Access数据库出错([Microsoft][ODBC Microsoft Access Driver] 无效的 SQL语句)”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2469169.html

vb连接access数据库相关图片

vb连接access数据库相关文章