起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 197|回复: 4

【搞定】代码如何在表中新增数据?**

[复制链接]
发表于 2007-12-6 14:03:16 | 显示全部楼层 |阅读模式
我现在想通过按钮在表中新增数据,比如在一个edit中填入名称,点击保存就可以直接在数据表中插入条新数据,取edit为其名称,请给点相关代码吧!
回复

使用道具 举报

发表于 2007-12-6 14:28:13 | 显示全部楼层
append;
DataSetBroker1.DataSet.FieldByName('id').AsString := Edit.text;
DataSetBroker1.DataSet.FieldByName('name').AsString := '2323';
ApplyUpdates;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-6 14:31:02 | 显示全部楼层
谢谢,结贴吧!
回复 支持 反对

使用道具 举报

发表于 2007-12-6 14:46:55 | 显示全部楼层
呵呵,看样子你得多花点时间学习一下基本工了

取Edit 的text,参考代码:Edit.Text;
把该值赋值给数据集DataSetBroker1的ZD1赋值,参考代码 DataSetBroker1.DataSet.FieldbyName('ZD1').asString := Edit.Text;;
如果用SQL,向 mytable表中插入一条ZD1等于1的记录,参考 insert into mytable set  ZD1:='1';

不清楚出于啥原因要用Edit来给字段赋值呢,你直接用数据集,然后用DataGrid或者表格文档,或者记录视图来表现这个数据集,然后用数据导航进行增、删、改、保存等动作就可以了
回复 支持 反对

使用道具 举报

发表于 2007-12-6 14:48:27 | 显示全部楼层
Oh,My God,我晚了一步,结
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-2 02:36 , Processed in 0.041611 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表