DBgrid问题 我现在用DBgrid来做数据录入界面,发现了一些小问题,望各位高手告知:1.比如我要实现,单价或数量字段改变时,金额字段能够自动计算,应该写在什么事件内.2.在我在DBgrid增加记录时,当我的某个字段为空能在提交前提示该字段不能为空. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、OnCalcFields事件,2、beforePost事件判断试试,用的不多,记不起来了, 你要做这个,stringgird更好做。dbgrid不好做的 在单位和数量字段的onchange事件里写,计算金额。beforepost可以提示是否为空。 在DBGRID里有onchange事件吗?beforepost不能判断 1、OnCalcFields事件,z在这里里面写代码, 就O K 了 问题是我要在直接在dbgrid网格里编辑哦.目的就是,我在单元格编辑后,离开该单元格能够触发一个事件 1.比如我要实现,单价或数量字段改变时,金额字段能够自动计算,应该写在什么事件内.//不要在DBGrid里面实现,那样比较困难,可以先添加数据集的固定字段(右键 FieldsEdit,//Add),然后再单价和数量的 Field 的OnSetText下面写代码来实现。2.在我在DBgrid增加记录时,当我的某个字段为空能在提交前提示该字段不能为空//DBGrid为换行Post,你可以在数据集的OnBeforePost提交,如果你要立刻提醒,也可以在//Field的OnSetText下面写代码实现。 1、你 用的是什么数据库 为什么不在数据库中就设置好呢 金额=单价*数量 其他的我没有用过 sql server 2000中是行的2、if edit1.text = '' then showmessage('不能为空') else query.post; 应该可以OnColExit里写,由DBGrid1.SelectedIndex,DBGrid1.SelectedRows,可得知当前要离开的单元格的行号,列号,通过判断,可在特定的数据输入完离开时,进行计算,给另一个单元格赋值。 1.OnColExit里写2.beforePost事件判断 急!根据数据库记录在panel内生成memo,并且可拖动memo的顺序 请教获取焦点的问题 资源!!!!!!!!在哪里啊?哪里有啊 迷茫中..... QQ窗体最小化时,当收到消息时,会自动在任务栏上闪烁,怎么实现? 求助:显示两个表的合计数据并求差值, 这样的SQL怎么写? 怎样才是完全安装fastreport2.47?(100分悬赏) PageControl的问题 关于打印预览的问题 关于ADO补丁的Serial Number,及Authorization key 请问 微软 是不是 帮 FBI 做了一个 "后门" ????? 用dbexpress组件开发的数据库应用程序如何发布???
1、OnCalcFields事件,
2、beforePost事件判断
试试,用的不多,记不起来了,
beforepost可以提示是否为空。
beforepost不能判断
目的就是,我在单元格编辑后,离开该单元格能够触发一个事件
//不要在DBGrid里面实现,那样比较困难,可以先添加数据集的固定字段(右键 FieldsEdit,
//Add),然后再单价和数量的 Field 的OnSetText下面写代码来实现。
2.在我在DBgrid增加记录时,当我的某个字段为空能在提交前提示该字段不能为空
//DBGrid为换行Post,你可以在数据集的OnBeforePost提交,如果你要立刻提醒,也可以在
//Field的OnSetText下面写代码实现。
其他的我没有用过 sql server 2000中是行的2、if edit1.text = '' then
showmessage('不能为空')
else
query.post;
2.beforePost事件判断