[求助]为什么这样会"提示数据类型不匹配"的错误呢??
我想做一个类别树目录,出现错误的代码如下<%
'数据库:14pray.mdb 表:tree
'数据结构:
'字段 类型 说明
'id 文本 节点编号
'parid 文本 父节点ID
'dep 数字 节点深度
'tname 文本 节点名称
dim conn,mdbfile
mdbfile = server.mappath("14pray.mdb")
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&mdbfile
set rs1=conn.execute("select * from tree where parid is null")
set rs2=conn.execute("select * from tree where parid=""&rs1("id")&"")
%>
id和parid的数据类型为string,然后输出rs2的查询结果就会出现数据类型不匹配,但id和parid字段换成数字型就不会出现这样的错误。为什么呢??哪位大大能够给个答案好吗~~
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
[Microsoft][ODBC Microsoft Access Driver] 标准表达式中数据类型不匹配。