我做了一个数据录入窗口,有一个Table1,DataBase1,DBGrid1,和两个DBEdit1,控件,我想在DBEdit1中输入数据,然后在DBGrid1窗口中同步显示出来,但是我只能在DBGrid1中显示出第一个DBEdit1中的内容,当我在第二个DBEdit2中输入数据时,DBGrid1中就不显示我输入的内容了。这是怎么回事,我的代码如下
procedure TForm1.InsertButton1Click(Sender: TObject);
begin
Table1.Append;
DBGrid1.Refresh;end;
procedure TForm1.InsertButton1Click(Sender: TObject);
begin
Table1.Append;
DBGrid1.Refresh;end;
解决方案 »
- delphi datetime和MS SQL日期转换问题。求助!
- 关于对过滤器的设置
- ◆视频开发的朋友,你们一般用什么产品的采集卡◆
- 关于devExpress的DBexlookupedit控件,TQuery + updateSQL插入更新等问题!答者有分!!
- ACESS数据库中,使用列别名查询出错,为什么?
- 关于Delphi6中的Panel托放问题。
- delphi WebBrowser编程中,点击其中的连接时,不要出现IE的界面怎么设置?
- 急招Delphi程序员
- 誰有陳達寬的《delphi深度歷險》光碟的屏保源代碼或下載地址﹖謝。
- WinAPI高手请进!菜鸟也请进来,有个好资料给你!
- [***分享***]DBGRIDEH 组件在Borland开发工具中应用全攻略
- 还是动态数组问题
你是先APPEND在输入的吗?
begin
Close;
OPen;//刷新数据集
end;
begin
Table1.Append;
// DBGrid1.Refresh;不能再刷新end;
procedure TForm1.PostButton2Click(Sender: TObject);
begin
Table1.Post;
DBGrid1.Refresh;end;