以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 默认值设置-(结束) (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=32463) |
-- 作者:瞩望星空 -- 发布时间:2013/5/2 18:04:00 -- 默认值设置-(结束) 一个表,其中“DWBM”字段为单位编号,是4位字符型字段,在“列属性”设定默认值为“0023”,新增行时,显示只有“23”
因为很容易测试,所以没有做例子了。
备注,我使用2012.11.29版本狐表
对了,加了引号就正常。
[此贴子已经被作者于2013-5-2 18:24:30编辑过]
|
-- 作者:XYT -- 发布时间:2013/5/2 18:06:00 -- 双引号问题,加个就好了 |
-- 作者:Bin -- 发布时间:2013/5/2 18:08:00 -- 双引号可以解决. [此贴子已经被作者于2013-5-2 18:08:29编辑过]
|
-- 作者:瞩望星空 -- 发布时间:2013/5/2 18:11:00 -- 如何使用代码直接设置默认值?即在新增行时,直接设置某列为某值。 在“DataRowAdding”如何写?
经测试,写为这样正常了。 e.DataRow("DWBM")="0023" [此贴子已经被作者于2013-5-2 18:17:49编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2013/5/2 18:13:00 -- 以下是引用瞩望星空在2013-5-2 18:11:00的发言:
如何使用代码直接设置默认值?即在新增行时,直接设置某列为某值。 在“DataRowAdding”如何写?
参考: http://www.foxtable.com/help/topics/0630.htm
|