在数据模块里有一个ADOTable,然后我在它的OnNewRecord事件里写了段代码。然后在窗体上有一个“添加”按钮,我想按下它就往ADOTable里添加新记录,那么在按钮的OnClick事件里怎么写代码呢?是不是:
with datamodule1.ADOTable1 do
begin
open;
datamodule1.ADOTable1.Append;
speedbutton1.Caption:='保存';
end;
就可以了?
with datamodule1.ADOTable1 do
begin
open;
datamodule1.ADOTable1.Append;
speedbutton1.Caption:='保存';
end;
就可以了?
解决方案 »
- 关于Report Machine的升级
- 在线的朋友帮帮忙,头太晕了,错误找不到????????
- 树目录的问题
- 从数据库里面取varchar和integer类型的两字段的值到delphi的两变量中,如何判断是否为空?
- 菜鸟查询的问题
- socket问题,为什么会提示指定的网络名不可用.
- 在DBGrid里,如何得到CELL的内容或名称。
- 怎么才可以让delphi和C++Builder很好的共存
- 银行pos与收款应用系统如何通信问题
- 我的程序执行过几次后就出现错误:“Insufficient memory for this operation ”高手帮忙解决?
- 高分求SDK文档?(送100分)在线等候!
- 麻烦大家推荐几个delphi的好网站,最好有详细的系统分析示例的!
begin
if not active then
open;
datamodule1.ADOTable1.Append;
speedbutton1.Caption:='保存';
end;
with datamodule1.ADOTable1 do
begin
if not active then
open;
last;
edit1.text:=fieldvalues['字段1'];
edit2.text:=fieldvalues['字段2'];
edit3.text:=fieldvalues['字段3'];
datamodule1.ADOTable1.Append;
speedbutton1.Caption:='保存';
end;