Office中国论坛/Access中国论坛
标题:
如何access2007字段默认值如何编写可将自动编号格式为:KT1404自动编号
[打印本页]
作者:
nb7852552
时间:
2014-4-14 18:21
标题:
如何access2007字段默认值如何编写可将自动编号格式为:KT1404自动编号
本帖最后由 nb7852552 于 2014-4-14 18:22 编辑
如何access2007字段默认值如何编写可将自动编号格式为:KT1404自动编号
具体请见附件。谢谢啦 跪求 答案啊。
格式说明:KT+现年份+现月份+自动编号
作者:
易青城
时间:
2014-4-15 00:49
本帖最后由 易青城 于 2014-4-15 00:50 编辑
。。。
Set MySet = dbs.OpenRecordset("SELECT COUNT(*) FROM [表] where Left([编号],6)='" & "KT" + Format(Right(Year(Date), 2), "00") + Format(Month(Date), "00") & "';")
If MySet(0) = 0 Then
编号 = "KT" + Format(Right(Year(Date), 2), "00") + Format(Month(Date), "00") + "01"
Else
Set MySet = dbs.OpenRecordset("SELECT max(val(right([编号],6))) FROM [表] where Left([编号],8)='" & "KT" + Format(Right(Year(Date), 2), "00") + Format(Month(Date), "00") & "';")
编号 = "KT" + Format(Right(Year(Date), 2), "00") + Format(Month(Date), "00") + Format(Right(MySet(0), 2) + 1, "00")
End If
Set MySet = Nothing
。。。
作者:
nb7852552
时间:
2014-10-8 09:45
非常感谢 。但是,具体怎么用呢,是创建模块?还是编辑字段的有效性?
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3