松桃苗歌情歌对唱:ASP连接Access数据库中的数据类型不匹配?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 22:50:12
语句如下:
dim index
index=request.Form("tx")
db="1.mdb" '数据库
set cn=Server.CreateObject("ADODB.Connection")
cn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath(db)
set rs=cn.execute("select*from 线路表 where 线路='"&index&"'")
结果如下:
Microsoft OLE DB Provider for ODBC Drivers '80040e07'

[Microsoft][ODBC Microsoft Access Driver] 标准表达式中数据类型不匹配。

\jieguo.asp, line 46

高手们看看是怎么回事吧!谢谢了!

修改:
1、set rs=cn.execute("select * from 线路表 where 线路='"&index&"'")
2、set rs=cn.execute("select*from 线路表 where 线路="&index&"")
3、set rs=cn.execute("select*from 线路表 where 线路='"&ind&"'")

线路 字段如果是整型的sql语句应该是
"select*from 线路表 where 线路="&index

index是关键字吧 用其他变量名试试