Foxtable(狐表)用户栏目专家坐堂 → 关于 -Idnetify 与唯一编号的疑问


  共有13081人关注过本帖树形打印复制链接

主题:关于 -Idnetify 与唯一编号的疑问

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


加好友 发短信
等级:狐精 帖子:3313 积分:23146 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2010/8/6 11:21:00 [显示全部帖子]

网络共享操作时,每增加一行,我是采用的SQL 语句来增加的,使用

 dim str as string = Format(date.now,"yyyy-MM-dd")

 cmd.commandtext = "select count(*) from {入库} where [制单日期] = '"& str &"'"
  dim str1 as string = cmd.ExecuteScalar()

  dim str4 as string

  if str1 > 0 then
     str4  = "IP" & Format(date.now,"yyyyMMdd") & Format(str1+1,"0000")

  else

     str4 = "IP" & Format(date.now,"yyyyMMdd") & "0001"

  end if
  cmd.CommandText = "Insert Into [入库] (入库单号,制单员,制单日期,制单时间,入库状态) Values('" & str4 & "','" & vars("用户") & "','" &  str5  &   "','" & str3 & "','单据录入')"
     cmd.ExecuteNonQuery()

之前也是有遇到楼主这种现象,现在就不会了。不知这样是否合理,但解决此问题。只提供楼主参考。

[此贴子已经被作者于2010-8-6 11:22:39编辑过]

 回到顶部