如何生成员工编号?

enthuris 2003-07-30 03:03:41
我要添加一个员工的信息,比如说员工编号的格式是:China-0001,依次类推,当然不能有重复,请问该如果解决?
...全文
397 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
enthuris 2003-08-02
  • 打赏
  • 举报
回复
谢谢,不过还要考虑一个问题,就是没有记录的时候,现在我是这样解决的
beginstr="china-"
if rs.eof then
endstr=88
else
endstr=cint(right(rs("id"),4))
endstr=endstr+1
string1=beginstr&cstr(endstr)
end if
不过,你这样也是解决了,给你加分吧!!
dicklee1214 2003-07-30
  • 打赏
  • 举报
回复
设你数据库中存员工号的是id字段,用rs("id")取的现有最大的号
beginstr="china-"
endstr=cint(right(rs("id"),4))
endstr=endstr+1
string1=beginstr&cstr(endstr)

string1期为所求
mmq980211 2003-07-30
  • 打赏
  • 举报
回复
在作一个字符串的连接
mmq980211 2003-07-30
  • 打赏
  • 举报
回复
vb中有一个函数是将数值字符转换成数值

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧