新手问题8:如何给dbgrid中的某一项赋值?
我在dbgrid中如何给某一项赋初值呢?
我的做法是这样的
dbgrid1.Fields[6].Value := 0;
我想判断此列内容应该不为零,但是如果我不赋初值的话,回车时将越过此字段,所以我想给这个内容赋个初值,但却告诉我有错误。“ADOTable1:Dataset not in edit or insert mode.
问题点数:20、回复次数:5Top
1 楼huojiehai(海天子)回复于 2003-08-02 21:04:40 得分 10
dbgrid1.datasource.dataset.edit;
dbgrid1.Fields[6].Value := 0;
dbgrid1.datasource.dataset.Post;Top
2 楼wdsimon(我是谁?)回复于 2003-08-02 21:10:57 得分 8
dbgrid1.datasource.dataset.edit;Top
3 楼softheaded(傻呆)回复于 2003-08-02 21:20:55 得分 0
错误不出现了,但是总是为零,却不能修改了?Top
4 楼wdsimon(我是谁?)回复于 2003-08-03 08:58:06 得分 2
你在那个事件里进行的赋值啊。Top
5 楼softheaded(傻呆)回复于 2003-08-03 21:03:08 得分 0
不好意思,我走错了,现在已经好了!谢谢Top



