以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 自动编号 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=101149) |
-- 作者:kaituozhe -- 发布时间:2017/5/25 18:45:00 -- 自动编号 我在表的DataRowAdding事件,写了以下代码,想实现自动编号,为什么提示错误呢“应为表达式” e.DataRow("部门内码") = \'MP\' + SubString(\'000000\', 1, 6 - Len(Convert([_Identify],\'System.String\'))) + Convert([_Identify], \'System.String\')
|
-- 作者:有点色 -- 发布时间:2017/5/25 18:46:00 -- e.DataRow("部门内码") = \'MP\' + Format(e.datarow("_Identify"), "000000") |
-- 作者:kaituozhe -- 发布时间:2017/5/25 18:52:00 -- 为什么错误提示还是应为表达式呢? |
-- 作者:有点色 -- 发布时间:2017/5/25 21:28:00 -- e.DataRow("部门内码") = "MP" & Format(e.DataRow("_Identify"), "000000") |