如何处理临时输入的多条记录
如图。一个报告编号一般有5到10左右的记录。预想是先把数据输入到这个窗体里,该窗体绑定了一个临时表(假设为A表,也就是把数据输入了A表), 点了“写入记录”,在把这些记录存到真实的表里(假设为Z表),将临时表A清空,这样窗体里的数据也清空了,为输入其他报告编号的数据做准备。
现在碰到一个问题,如果是多人输入的话,临时表只有一个A,这样当甲再输入时,乙也打开想输入,会看到甲的数据。这样就冲突了。
我想到的一个土方法就是每个用户打开,各生成一个不同名的临时表。把输入的数据都存在各自的临时表里。不过我有个朋友说这样的方法不怎么好。万一很多人打开,不是要生产很多临时表了,不怎么科学。
请问大家有什么好的方法吗? --------------------编程问答-------------------- 不是吧。没人呀。。。 --------------------编程问答-------------------- 那就不用临时表,写入时,直接用多条 Insert 语句直接插入到目标表中去。
--------------------编程问答-------------------- 以报告编号分组进行处理。
只要确保不同用户输入的报告编号不同就可以了。
补充:VB , VBA