最近将应用升级到sqlserver2008版本,原来正常运行的程序,现在提示“无效的字符串或缓冲区长度”
错误发生在这一句
objRsfile.update 
使用系统dsn,odbc连接数据库
代码如下:makeFileSql = "select * from da_xx where gwbh = '"& getDocSeqno &"'"
objRsfile.Open makeFileSql,objCn,1,3'response.write  makeFileSql
'response.endif (objRsfile.eof) then
   objRsfile.addnew
end if
objRsfile("gdr")=gdr
...
...
objRsfile("TaskID")=objTask.ID
objRsfile.update 
objRsfile.close
set objRsfile=nothing