Foxtable(狐表)用户栏目专家坐堂 → 网络环境下的复杂编号,是还有别的什么设置吗?不停的循环停止不了?


  共有4003人关注过本帖平板打印复制链接

主题:网络环境下的复杂编号,是还有别的什么设置吗?不停的循环停止不了?

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/2/25 20:40:00 [只看该作者]

改成这样,不要重复执行ExecuteNonQuery

Do
    Key = cmd1.ExecuteScalar() '从后台获得顺序号
    cmd2.commandText = "Update [编号] Set [顺序号] = " & (Key + 1) & " Where [顺序号] = " & Key & " And [前缀] = '" & pf & "'"
    If cmd2.ExecuteNonQuery() > 0 Then '更新顺序号
        Exit Do '更新成功则退出循环
    End If
Loop

 回到顶部