【发布时间】:2017-07-24 07:46:46
【问题描述】:
这是我的表格结构
当我在第一个表中插入数据时,表 2 中会有多个条目 我正在使用代码 获取身份证
Select MAX(ID)+1 From Table1
插入数据
Insert Into Table1 Values('1','abc','add1');
Insert into table2 values('1','med','english');
Insert into table2 values('1','eng','english');
代码在单台计算机上运行良好,但是当我们在多个终端的应用程序中使用时,它会插入错误的数据,即 table2 中另一个 id 的数据
【问题讨论】:
-
不要在桌子上使用
MAX(ID)+1而不是使用identity(1,1) -
当局域网数据中使用的应用程序与另一个条目混合时,我的问题不是第一个表而是第二个表
标签: sql sql-server database vb.net client-server