以下内容为程序代码:
1 Insert Into 记录 (id) Values((selec t isnull(max(id)+1,1) from 记录));selec t max(id) from 记录
如上面一条SQL,一次完成,
狐表代码如下
以下内容为程序代码:
1 Dim maxid As Integer = DataTables("记录").SQLCompute("max(id)")
2 Dim ndr As DataRow = DataTables("记录").AddNew
3 ndr("id") = maxid + 1
4 ndr.Save()
一个人操作得时候,查询最大得ID是1,然后生成一个id=2
但是多人操作得时候,可能同时获取最大ID=1,就有多个2了
狐表是否有能批量执行得方法?没有的话是否可以加入?
因为有些SQL语句实在太麻烦,
要是狐表能把 代码范围内,
做成一次操作功能,
将对 网页并发 这种查询后新增或者其它需要一条SQL语句得业务,有很大帮助!