原因很简单,你的出货日期列,包括事件部分,所以 "出货日期 = #" & e.DataRow("出货日期") 是永远不会成立的,所以编号始终是1开始。
1、对于现有行,命令窗口执行一次: For Each r As DataRow In DataTables("出库明细表").DataRows If r.isnull("出货日期") = False r("出货日期") = r("出货日期").Date End If Next DataTables("出库明细表").Save()
2、修改列的日期时间格式属性: http://www.foxtable.com/webhelp/scr/0044.htm
|