2013-04-02 50 views
0

我试图找到一种有效的方式来执行一个UPDATE,如果行已经存在于表中,或者INSERT如果行不存在。我使用Microsoft访问更新或插入数据取决于访问中是否存在行

这是我使用.open事务的方法,SELECT查找行是否存在,INSERT如果不存在或UPDATE如果存在,commit transaction.is有没有简单的方法来实现这个?

回答

0

由于@HansUp在他的评论中指出,有关于这个here一个很好的讨论,但总结:

建议的方法是做一个SELECT(或类似的东西),首先看是否行存在,然后根据需要发出INSERT或UPDATE。

相关问题