[求助]"标准表达式中数据类型不匹配"请教
各位,今天写了个数据库的updata语句,但是不知道为什么就是给出"标准表达式中数据类型不匹配"这样的错误,代码如下.
<%
'由上页的表单获取的数据
title=Request("title")
xg_date=Request("xg_date")
content=Request("content1")
xg_author=Request("xg_author")
%>
<%
strSql="Update rmtj Set title ='"& title &"',sc_date ='"& xg_date &"',sc_author='"& xg_author &"',content ='"& content &"'Where id='"& ID1&"'"
%>
我试过了在页面用response.write(title)之类的语句把由上页表单获取的数据全部输出是能正常输出的,可是用update的时候就是会出错!
我想可能是因为数据类型,于是我再改了改
<%
title=CStr(Request("title"))
xg_date=CStr(Request("xg_date"))
content=CStr(Request("content1"))
xg_author=CStr(Request("xg_author"))
%>
结果还是一样会出错,请各位及时指教,呵呵,也有点急得。
我的数据库是access,里面有个表rmtj,表里面有5个字段,分别是
字段 类型
id 自动编号
title 备注
sc_date 备注
sc_author 备注
content 备注