以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  日期列的默认值问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=4049)

--  作者:hejfen
--  发布时间:2009/8/26 9:27:00
--  日期列的默认值问题

ACCESS数据源中,在ACCESS中进行日期字段的默认值设置,我知若设为系统日期是=date(),现我想将日期字段的默认值动态地设为最后一条记录的日期,如何设置,日期字段的默认值支持SQL语句吗?在网上找过可以用dlast函数,但总报错,只有来这问下高手了。

[此贴子已经被作者于2009-8-26 9:28:16编辑过]

--  作者:狐狸爸爸
--  发布时间:2009/8/26 9:29:00
--  
在DataColChanging事件中加入:

e.DataRow("日期") = e.DataTable.DataRows(e.DataTable.DataRows.Count-1)(“日期”)
--  作者:hejfen
--  发布时间:2009/8/26 9:32:00
--  
我想直接在DBF文件中设置,行吗?
--  作者:狐狸爸爸
--  发布时间:2009/8/26 9:37:00
--  
不可以