我通过DBgrid直接把数据库表中的内容显示出来,用ADOQuery1.Append添加记录时,点击一下把内容填好,按刷新按钮数据并没存入,只有按两次添加按钮才能保存第一条添加的记录,怎么办能点击一下就能存一个记录。
解决方案 »
- DELPHI+科密KC35考勤机,TCP/IP通讯
- 1000元求高效屏幕区域取词源代码
- 请问如何解决文字显示的问题。
- 上海 Delphi 程序员待遇调查
- 哪位有兴趣分销我的软件,给你一个好的折扣,www.21-sun.com/soft
- 高分求救 Query1.SQL.Add('Select * From 查询表 where 姓名= aaa')中的 'aaa' 怎样用Edit1.Text在代替!
- 小弟现在使用pb想转用delphi,请问谁能提供一些学习资料?(入门的,我对delphi一点也不了解)
- <<<<<行者兄请看最后一个笑话
- 急!硬盘这样有办法修复吗?
- 在C/S三层结构中,如何定义服务器端的全局变量,来让所有的服务器端使用,用以控制所有服务器端的操作。
- delphi .dpk与.dpl有什么不同?
- 为什么捕捉不到错误?
需要用ADOQuery1.Post;来保存数据~~
或者用DB控件和数据库控件。
ADOQuery1.Edit;
不知道你的处理逻辑,可以再详细说一下。
1,append录入数据。
2,确认后post.
.......apend......
........post.....
end;
直接就报错了,把post写外面?
新增按钮
adoquery1.append;
保存按钮
adoquery1.post;
AdoQuery1.Append; //进入添加编辑状态
.
. //些添加的内容
.
AdoQuery1.Post; //保存到数据库