把dbgrid中输入的数据写到数据库中,在保存记录之后,dbgrid中的记录清空,进行下一记录的输入。
还有就是输完dbgrid中的两列的值之后,在第三列显示前面两列数据的和。比如前面两列是数量和单价,第三列显示总金额。
datasource+adoquery偶刚开始用delphi,所以希望各位大虾能帮说的明白点,最好是有代码了
还有就是输完dbgrid中的两列的值之后,在第三列显示前面两列数据的和。比如前面两列是数量和单价,第三列显示总金额。
datasource+adoquery偶刚开始用delphi,所以希望各位大虾能帮说的明白点,最好是有代码了
解决方案 »
- delphi duplicate database name 怎么解决?
- 帮我写个简单的类!
- IdHttp的Get方法报"HTTP/1.1 404 Bad Request"错
- ado连access数据库dbgrid分页显示的问题
- IdUDPClient 的问题!!谢谢大家
- 一个更新update语句,很急的.帮忙看看吧
- 请帮忙,一个ORACLE问题
- 请问如何在一个已存在的word文档中在最后再追加新的内容,而不是覆盖?
- 求下联:在VFP编程下调用DELPHI编程,它们之间如何传递变量值??
- 这个怎么解决?高手看过来!我在线等待!
- 如何从一个TBitmap中剪切 局部 图片到 另一个TBitmap中或一个TImage中??
- 漂亮的程序皮肤没有了!!!
去参考一下
dataset.post;
dataset.close;
dataset.open;
DataSet.append;
……
求和是:
if dataset.RecordCount=2 then
begin
dataset.append;
dataset.commandtext:='XXXXXXX sum(XX) as XXXXXX';//求和运算
……
end;
具体代码自己加了
我现在要想做的是从dbgrid中输入记录,然后把记录保存到数据库中去现在的问题就是不知道怎样才能把dbgrid中输入的记录保存到数据库中
我试过这样做不行:
dataset.append;
dataset.fields[0].value := grid.fields[0].value;//这里得到的值是null
....
dataset.post;不知道大家有没有明白我的意思。
query1.append;
然在介面上向dbedit里面写内容,写完后
query1.post;