请问在access中怎么让它自动判断是更新数据还是添加新数据?

来源:百度知道 编辑:UC知道 时间:2024/05/02 09:49:16
我想用access中做个小程序,窗体内的有几个text控件,分别为编号、工号、姓名、数量1、数量2、数量3…………,因为发给某个员工的东西不是一下子发的,这时我就想,当我给某个员工第一次发了东西后按“保存”按钮,它就会帮我新增一条记录,但是当我输数量2或其它数量的时候我按“保存”它就会把它加入同一条记录,而不是再给我添加一条记录(我要输数量2或其它时,我在输入相应编号,已经查询出对应的那条记录),怎么做到这个自动判断是新增记录还是更新原有记录呢?请高手解答。谢谢
我不会写更新的代码,能不能给个这方面的事例或给几行的代码,嘿嘿,谢谢

这应该不难完成:

你设置"保存"按钮的事件代码为:
先判断当前输入的员工之"职工号"(最好不要用姓名,因为姓名万一有重名)在表中是否存在(可以通过一个查询语句查询一下,看是否能查到相应的记录),如果存在,就对查到记录进行"更新",否则,就添加新记录,就OK啦.

祝你好运!