在MS Access中,是否可以执行多个查询?

1 database jet

我正在尝试执行如下语句:

UPDATE table1 SET name="Joe" WHERE id='1'; UPDATE table2 SET name="Bob" WHERE id='2'

但是,在执行查询时,我得到:

Microsoft JET数据库引擎错误'80040e14'在SQL语句结束后找到的字符.

但是,当我单独执行语句时,它可以工作.

所以我猜在使用Microsoft Access/JET数据库引擎时,绝对没有办法在单个SQL语句中执行多个查询?

Fio*_*ala 5

不,没有办法做到这一点,除了通过VBA或类似的,当语句可以单独执行,但作为一个单一的程序.