表达式数据类型不匹配!高手请教下!!

来源:百度知道 编辑:UC知道 时间:2024/05/09 04:50:13
aql="select * from aa where name="&request("name")

set rs=conn.execute(sql) 'conn是连数据库的

总是说表达式数据类型不匹配!高手请教下!!

aql="select * from aa where name="&request("name")

修改为:

aql="select * from aa where name='" & request("name") & "'"

aql="select * from aa where name="&request("name")

set rs=conn.execute(sql) 'conn是连数据库的

如果你的赋值式要写作aql的话,那么sql是个未定义的类型,呵呵,在VB中的默认类型不是字符串!所以嘛......

建议你以后写东西小心点!