以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  这个sql代码有什么问题  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=86988)

--  作者:lihe60
--  发布时间:2016/6/30 9:57:00
--  这个sql代码有什么问题
upd a te {mntfixh} a,{mntfixb} b set b.uniprice=" & dr("uniprice") & ",b.amt=b.qty*" & dr("uniprice") & " where a.hid=b.hid And b.compid=\'" & erp编号 & "\' and b.matid=\'" & dr("matid") & "\' and a.yymm=\'" & yymm & "\'

 

 

提示“a附近有语法错误“

[此贴子已经被作者于2016/6/30 10:31:05编辑过]

--  作者:大红袍
--  发布时间:2016/6/30 10:00:00
--  

 sqlserver还是access?

 

 参考 http://blog.csdn.net/cuiran/article/details/6671009

 


--  作者:lihe60
--  发布时间:2016/6/30 10:05:00
--  
是SQL
--  作者:大红袍
--  发布时间:2016/6/30 10:08:00
--  
 看2楼,改成对应的语句。
--  作者:lihe60
--  发布时间:2016/6/30 10:23:00
--  

没有看明白二楼,我这个代码的问题怎么解决?


--  作者:大红袍
--  发布时间:2016/6/30 10:30:00
--  

"up date mntfixh set mntfixh.uniprice=" & dr("uniprice") & ",mntfixh.amt=mntfixh.qty*" & dr("uniprice") & " from mntfixh inner join mntfixb  on mntfixh.hid=b.hid where mntfixb.compid=\'" & erp编号 & "\' and mntfixb.matid=\'" & dr("matid") & "\' and mntfixh.yymm=\'" & yymm & "\'"