一个DELPHI数据库很菜的问题. Append就可以了吗?保证不会对原有记录修改吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 with Table dobegin Open; Append; fieldbyname('name').asstring:=DBEdit1.text; Fieldbyname('age').asInteger:=StrToInt(DBEdit2.text); ................. Try Post; Except Cancel; end;end; 好像用bde连接的,是直接就在数据库中修改数据的哦。。 table1.active:=true; table1.Append; table1.fieldbyname('aa').asstring:=DBEdit1.text; table1.post; 以上高手说得有道理,但我觉得如果是初学的话,你要注意几个问题:1.什么是对象.2.什么是事件.3.什么是方法.4,什么是属性.你这个实际上就是在数据库中增加记录,TABLE就会有新的记录,你可以刷新数据表就会出现新的一条记录.你试试/ dbgrideh如何编辑记录? 用timer写双进程守护很尽资源啊? sleep函数对于主线程有无影响 文件重命名... 保存设置 大虾们:如何对网编-转换器-矩阵的协议进行解包? 在win2000下的Delphi7粘贴外来中文显示?,不知为什么。有谁知道? 关于服务与进程对应问题(高难度) 我快死了 怎么编写动态生成的控件的事件?(在线急) 如何让dbgrid某一列显示效果如同dbgrid最左边有小箭头那一列的外观,即象button? 如何多线程同时写一个TfileStream文件??
begin
Open;
Append;
fieldbyname('name').asstring:=DBEdit1.text;
Fieldbyname('age').asInteger:=StrToInt(DBEdit2.text);
.................
Try
Post;
Except
Cancel;
end;
end;
table1.Append;
table1.fieldbyname('aa').asstring:=DBEdit1.text;
table1.post;
1.什么是对象.
2.什么是事件.
3.什么是方法.
4,什么是属性.你这个实际上就是在数据库中增加记录,TABLE就会有新的记录,你可以刷新数据表就会出现新的一条记录.你试试/