日期:2014-05-16  浏览次数:20912 次

如何在一个查询中更新数据库中数百个不同记录
如何在一个查询中更新数据库中数千个不同记录:
我一次写了两个查询却提示无效:
UPDATE   leibie   SET   kaoshia   =   "74 ",   kaoshib   =   "638 "
WHERE   JPB_joblxone= "外语/   托福 ";
UPDATE   leibie   SET   kaoshia   =   "74 ",   kaoshib   =   "628 "
WHERE   JPB_joblxone= "外语/   GRE ";

一次只写一条却行,有没有办法在一个查询中完成任务?
谢谢了,我对sql不太熟,如果老大指点能否说个详细过程。

------解决方案--------------------
Access一次能执行多条SQL语句吗?
--------------------------------------------------

Access一次只能执行一条SQL。
多条SQL需要多次执行,这是限制。


在SQL Server中,可以一次执行多条SQL语句。
Access使用的是Jet-SQL,SQL Server使用的是T-SQL,两者用法上相差很大。


JET SQL 帮助(jet4 access2000)下载地址

http://www.access911.net/index.asp?board=8&recordid=75FAB71E&tt=