sql语句(mssql和access)
表
classid orderid
9 25
10 35
----------------------------
sql语句
conn.execute ("Update class set orderid=cint(select orderid from class where classID=9) where classID=10")
-----------------------------
该语句在mssql中测试通过
在access中测试出错
Microsoft JET Database Engine 错误 '80004005'
操作必须使用一个可更新的查询。
-------------------------------------------
问这个是什么情况,access为什么出错.
要在access中实现,用一句sql复合语句怎么写?