| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1452 人关注过本帖
标题:vb6.0如何按每天日期进行新的编号
只看楼主 加入收藏
蜕变htf
Rank: 1
来 自:江苏南京
等 级:新手上路
帖 子:4
专家分:0
注 册:2012-8-12
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:7 
vb6.0如何按每天日期进行新的编号
哪位大师可以帮忙看下下面代码如何更改成按每天日期进行新的编号,如当日是:2023-10-12-RZ0001,第二日则是:2023-10-13-RZ0001,2023-10-13-RZ0002

Private Sub zdbh() '自动编号+1
'自动编号~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Call OpenConn
SQL = "select 编号 from 施工日志表 ORDER BY 编号"
rs.Open SQL, cn, 1, 1
  If rs.RecordCount > 0 Then
     rs.MoveLast
     Text1(0).Text = Date & "-RZ" & Format(Val(Right(rs.Fields("编号"), 4) + 1), "0000")
  Else
     Text1(0).Text = Date & "-RZ0001"
  End If
Call CloseConn
End Sub
搜索更多相关主题的帖子: 编号 日期 Date vb6.0 SQL 
2023-11-08 21:45
cwa9958
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:76
帖 子:279
专家分:1367
注 册:2006-6-25
收藏
得分:10 
SQL = "select 编号 from 施工日志表 where 编号 like " & Date & "-RZ0001 ORDER BY 编号 "

2023-11-09 08:26
yuma
Rank: 12Rank: 12Rank: 12
来 自:银河系
等 级:贵宾
威 望:37
帖 子:1934
专家分:3012
注 册:2009-12-22
收藏
得分:10 
Private  Sub  zdbh()  '自动编号+1
     '自动编号~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     Call  OpenConn
     SQL  =  "select  编号  from  施工日志表  ORDER  BY  编号"
     rs.Open  SQL,  cn,  1,  1
         If  rs.RecordCount  >  0  Then
             rs.MoveLast
             Text1(0).Text  =  Date  &  "-RZ"  &  Format(Val(Right(rs.Fields("编号"),  4)  +  1),  "0000")
         Else
             Text1(0).Text  =  Date  &  "-RZ0001"
         End  If
     Call  CloseConn
End  Sub

心生万象,万象皆程序!
本人计算机知识网:http://bbs.为防伸手党,本站已停止会员注册。
2023-11-09 19:14
蜕变htf
Rank: 1
来 自:江苏南京
等 级:新手上路
帖 子:4
专家分:0
注 册:2012-8-12
收藏
得分:0 
回复 2楼 cwa9958
大师,代码运行不了啊!
SQL = "select 编号 from 施工日志表 where 编号 like " & Date & " -RZ0001 ORDER BY 编号 "
2023-11-09 21:46
cwa9958
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:76
帖 子:279
专家分:1367
注 册:2006-6-25
收藏
得分:0 
回复 4楼 蜕变htf
哦哦,好久没有用了,忘记细节了。
SQL = "select 编号 from 施工日志表 where 编号 like '" & Date & "-RZ0001' ORDER BY 编号 "

要加上单引号

[此贴子已经被作者于2023-11-10 09:07编辑过]

2023-11-10 08:59
蜕变htf
Rank: 1
来 自:江苏南京
等 级:新手上路
帖 子:4
专家分:0
注 册:2012-8-12
收藏
得分:0 
回复 5楼 cwa9958
大师啊,现在代码是可以运行了,但是职能从0001增加到0002,后面就一直是这个编号了!不能一直往上加了吗?
2023-11-10 20:35
cwa9958
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:76
帖 子:279
专家分:1367
注 册:2006-6-25
收藏
得分:0 
SQL = "select 编号 from 施工日志表 where 编号 like '" & Date & "%' ORDER BY 编号"
 
这样就可以了。

2023-11-11 10:47
蜕变htf
Rank: 1
来 自:江苏南京
等 级:新手上路
帖 子:4
专家分:0
注 册:2012-8-12
收藏
得分:0 
回复 7楼 cwa9958
谢谢大师这下可以了运行了
2023-11-11 19:01
快速回复:vb6.0如何按每天日期进行新的编号
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016419 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved