请教关于关联表无法更新的问题
各位老师:现在我用以下语句更新关联表,他在WINDOWS 2003 +SQL 2005就可以,如果在windows 2000+windows sql 2000下提示:Microsoft OLE DB Provider for ODBC Drivers 错误 '8000ffff' 不能更新查询,因为 FROM 子句不是单一的简单表名。 请问如何处理,谢谢。
sql = "select a.工号,姓名,单位,a4 from 用户密码 a,业务发展表 b where a.工号=b.a3 "
call openDB()
rs.open sql,conn,3,3
while not rs.eof
writeString = "<tr><td>" & rs("工号") & "</td><td>" & rs("姓名") & "</td><td>" & rs("单位") & "</td><td>" & Trim(rs("A4")) & "</td>"
Response.Write writeString
response.write "<td>"
if rs("单位")<>rs("A4") then
response.write "<font color=#FF0000 >"
response.write "不符"
response.write "</font>"
rs("A4")=rs("单位")
rs.update
end if
response.write "</td></tr>"
rs.MoveNext
wend
%>