sql 语句错在哪了?解决方案
sql 语句错在哪了?????
Cnn.Execute ( "update 工资结算 set 日期=(select 月份 from 月份表) where 日期 is null ")
错误信息是 操作必须使用一个可更新的查询
指的什么? 错在哪了???
------解决方案--------------------
应该分成两句:select 月份 from 月份表
然后update 工资结算 set 日期=@ss where 日期 is null
--不过你上一句好像逻辑有点问题
我的异常网推荐解决方案:软件开发者薪资,http://www..net/other/1391128.html
Cnn.Execute ( "update 工资结算 set 日期=(select 月份 from 月份表) where 日期 is null ")
错误信息是 操作必须使用一个可更新的查询
指的什么? 错在哪了???
------解决方案--------------------
应该分成两句:select 月份 from 月份表
然后update 工资结算 set 日期=@ss where 日期 is null
--不过你上一句好像逻辑有点问题
我的异常网推荐解决方案:软件开发者薪资,http://www..net/other/1391128.html