sql update 到 access的T_sql请教
update OPENROWSET('Microsoft.Jet.OLEDB.4.0','F:\e\data\090222.mdb';'admin';'',LGoods)
set OPENROWSET('Microsoft.Jet.OLEDB.4.0','F:\e\data\090222.mdb';'admin';'',LGoods)(W size) = zxzl.Wsize
from OPENROWSET('Microsoft.Jet.OLEDB.4.0','F:\e\data\090222.mdb';'admin';'',LGoods)tt ,zxzl
where tt.P_id = zxzl.P_id
--说明LGoods是Access里的表,zxzl是sql里的表,他们的结构完全相同。
--希望把zxzl里面的值update到LGoods里,有下面的错误。
--消息 156,级别 15,状态 1,第 2 行
--在关键字 'OPENROWSET' 附近有语法错误。
--
--另外这两表的字段都超过120个,
--除了一个一个set LGoods.1 = zxzl.1,不知道还有什么类似select * 的语法。
-- &n bsp; set LGoods.2 = zxzl.2,
-- & nbsp; set LGoods.n = zxzl.n
--先测试了如上面的T-sql语句仅仅set一个字段就不能够通过,修改为 .Wsize 也不能通过。
set OPENROWSET('Microsoft.Jet.OLEDB.4.0','F:\e\data\090222.mdb';'admin';'',LGoods)(W size) = zxzl.Wsize
from OPENROWSET('Microsoft.Jet.OLEDB.4.0','F:\e\data\090222.mdb';'admin';'',LGoods)tt ,zxzl
where tt.P_id = zxzl.P_id
--说明LGoods是Access里的表,zxzl是sql里的表,他们的结构完全相同。
--希望把zxzl里面的值update到LGoods里,有下面的错误。
--消息 156,级别 15,状态 1,第 2 行
--在关键字 'OPENROWSET' 附近有语法错误。
--
--另外这两表的字段都超过120个,
--除了一个一个set LGoods.1 = zxzl.1,不知道还有什么类似select * 的语法。
-- &n bsp; set LGoods.2 = zxzl.2,
-- & nbsp; set LGoods.n = zxzl.n
--先测试了如上面的T-sql语句仅仅set一个字段就不能够通过,修改为 .Wsize 也不能通过。
...全文
相关推荐
DBCnn.rar_Access DBOle_数据库备份还原
将常用的数据库(SQL2005.Access)联接方法,功能处理,如数据连接,数据库操作insert,delete,update。数据库备份,还原等功能。避免代码的重写。
VC-ADO-Access.rar_Access VC_vc access_vc ado access_读取access
VC直接通过ADO操作Access数据库(连接、读取、插入、修改、添加)
经典的SQL语句大全,access_SqlServer_MySQL通用
经典的SQL语句大全,access_SqlServer_MySQL通用
MFC中用ADO与Access连接实例
MFC中用ADO与Access连接实例,实现数据更新,添加,删除等操作
MFC读写操作Access数据库实例代码
教你如何用MFC实现Access数据库读写等操作,实例代码,亲测,适合学习。


疑难问题
