Private Sub Command1_Click()
Dim strcx As String
riqi = Format(Date, "yyyymmdd") '获取当前日期的8位数字
strcx = "select 楼盘编号 from 楼盘字典 Order By 楼盘编号 Desc" '查询数据库中 楼盘编号 最大值
Adodc1.CommandType = adCmdText
Adodc1.RecordSource = strcx
Adodc1.Refresh zdbh = Adodc1.Recordset.Fields("楼盘编号") '获得数据库中 楼盘编号 最大值
zdzb = Left(zdbh, 8) '获取 楼盘编号最大值 左边8位
If riqi > zdzb Then
zxbh = riqi & "001" '日期 大于 数据库内的楼盘编号记录 就是今天的第一条记录
Else: zxbh = zdbh + 1 '日期相同,就在今天已有的楼盘编号记录+1
End If
Text1.Text = riqi '当前日期
Text2.Text = zdbh '数据库最大编号
Text3.Text = zxbh '新的编号
End Sub
Dim strcx As String
riqi = Format(Date, "yyyymmdd") '获取当前日期的8位数字
strcx = "select 楼盘编号 from 楼盘字典 Order By 楼盘编号 Desc" '查询数据库中 楼盘编号 最大值
Adodc1.CommandType = adCmdText
Adodc1.RecordSource = strcx
Adodc1.Refresh zdbh = Adodc1.Recordset.Fields("楼盘编号") '获得数据库中 楼盘编号 最大值
zdzb = Left(zdbh, 8) '获取 楼盘编号最大值 左边8位
If riqi > zdzb Then
zxbh = riqi & "001" '日期 大于 数据库内的楼盘编号记录 就是今天的第一条记录
Else: zxbh = zdbh + 1 '日期相同,就在今天已有的楼盘编号记录+1
End If
Text1.Text = riqi '当前日期
Text2.Text = zdbh '数据库最大编号
Text3.Text = zxbh '新的编号
End Sub
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货