tempad
Readygo技术搜索引擎 >>防火墙 >> 如何确定一个表中某个int型的字段的最大值(多人同时操作时)

如何确定一个表中某个int型的字段的最大值(多人同时操作时)

Readygo技术搜索引擎 网络搜索 efish 2008-1-17 18:20:28

如何确定一个表中某个int型的字段的最大值(多人同时操作时)

楼主yvqq(yvqq)2002-09-14 09:38:16 在 VB / 基础类 提问

我是这样做这个函数的,但两个人同时存盘时,后提交的哪个就有问题了  
  Public   Function   zdbh(tablename   As   String,   Optional   thefirst   As   Long   =   10001)  
          Dim   rs   As   New   ADODB.Recordset  
          Dim   i   As   Long  
          rs.ActiveConnection   =   cn  
          rs.CursorLocation   =   adUseClient  
          rs.CursorType   =   adOpenKeyset  
          rs.Open   "select   max(cast(   序号   as     int))   as   序号   from   "   &   tablename   &   "     where   出入库类型="3""  
          On   Error   GoTo   erro  
          If   rs.RecordCount   <   1   Then  
                  zdbh   =   thefirst  
          Else  
                  zdbh   =   CLng(rs!序号   &   "")   +   1  
          End   If  
          rs.Close  
          Exit   Function  
  erro:  
              zdbh   =   thefirst  
              rs.Close  
  End   Function 问题点数:0、回复次数:2Top

1 楼Stiven_PFan(爱卿儿)回复于 2002-09-14 10:59:28 得分 0

如果是多人进行操作的网络版系统,要等到其它的系统进行了事务提交后,才能选出正确结果Top

2 楼yvqq(yvqq)回复于 2002-09-14 11:00:46 得分 0

能够给个例子吗?兄弟吗Top

责任编辑: efish 参与评论 查找更多:
相关文章
如何可以和ie共享cookie和收藏夹,ie读取cookie不用… 如何可以和ie共享cookie和收藏夹,ie读取cookie不用直接输入密码就可以访问的这个也可以自动访问
突如其来的错误,多谢指教!! 突如其来的错误,多谢指教!!
关于酒店局域网上网记费问题 关于酒店局域网上网记费问题
使用ClientDataSet郁闷! 使用ClientDataSet郁闷!
求:王森的《java 手机/PDA程序设计入门》的 示例代码 求:王森的《java 手机/PDA程序设计入门》的 示例代码
请教微软专家——IE下调用chm帮助文件的问题 请教微软专家——IE下调用chm帮助文件的问题
谁知道IP HELPER API中SENDARP函数的用法 谁知道IP HELPER API中SENDARP函数的用法
恭喜发财贴! ^_^ 恭喜发财贴! ^_^
使用winsock,如何保持与服务器的连接? 使用winsock,如何保持与服务器的连接?
如何把javascript的变量传递到vbscript中? 如何把javascript的变量传递到vbscript中?
2秒记住本站域名

玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的readygo.com.cn

分类导航
Readygo技术搜索引擎