100分求教 在一个form上放置两个button,分别为“增加”和“保存”,另外再放置一个dbgrid.我想达到这样的效果:点击增加按钮,dbgrid增加一行,然后我在这行上输入数据,然后点击保存按钮,把我输入的数据保存到数据库中。不知道该怎样设置dbgrid,以及怎样写代码? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 增加的话是adoquery1.insert;保存的话是adoquery1.post就可以了啊。连接数据库自己设顶以下就可以了。dbgrid1连接datasource1 datasource1连接adoquery1 adouqery1连接数据库啊。就就可以了。 跟数据库连接我是知道的,只是不知道怎么操作dbgrid。比如怎么在我点击“增加”之后,dbgrid自动增加一行?另外我写完之后,点击“保存”后的代码怎么写? 若在最后增加一行,可以先adoquery1.append;这样就增加了一行给你输入数据的了,保存这样用:adoquery1.post; 如果你还没看到DBGRID增加,就REFRESH一下,方法就是上面的不要以为一定要对DBGRID增加什么 我填完之后,并点击了保存,并且保存也用了adoquery1.post啊。但是数据库里面并没有插入。是不是adoquery1的SQL Strings需要改一下啊?目前我写的是select * from employee. 增加的话是adoquery1.insert;保存的话是adoquery1.post 那我如果是修改其中的一条记录呢?当光标移走之后就修改数据库,应该调用dbgrid的什么procedure? 当光标移走之后就修改数据库**调用adoquery1.Post;如果有了批更新模式,应该还要调用ApplyUpdates;在adoquery1.AfterScroll中写。 保存完以后,再AdoQuery1.Refresh; zhoutian618(秦失其鹿,天下共逐,唯胜者得鹿而割之) 的对了:) adoquery1.append;添加一条空的记录adoquery1.post输入要添加的数据后,提交AdoQuery1.Refresh;显示数据,刷新; 建议楼主先看一点点dephi连接数据库方面的资料。 没什么意义,光标移开那条记录后自动执行post,把光标移到最后一行再按向下箭头键就自动insert,没必要用一个按钮 ============严重疑惑中,选择delphi还是vb,还是vc???????? 这两个错误怎么会事? 不打开某个窗体不连接到数据库,如何设置? 在webbrowser中如何设置jre?UP给分 fastreport中,如何知道打10条记录纸张高度是多少? 寻求特效控件+++ 关于listbox问题!急盼解决 请问在delphi中取系统时间的函数是什么 一个 Paradox 7 数据表的问题 兄弟姐妹,江湖救急!!!!!!!!!!有帮助的送分50-150!!!!!!!! 各位看一下,这个问题很么解决。想了几天了 初次使用TreeView,搜了一下,看了半个钟头还没有看到我想要的!
保存的话是adoquery1.post
就可以了啊。
连接数据库自己设顶以下就可以了。
dbgrid1连接datasource1 datasource1连接adoquery1 adouqery1连接数据库啊。就就可以了。
比如怎么在我点击“增加”之后,dbgrid自动增加一行?
另外我写完之后,点击“保存”后的代码怎么写?
这样就增加了一行给你输入数据的了,
保存这样用:adoquery1.post;
不要以为一定要对DBGRID增加什么
保存的话是adoquery1.post
**调用adoquery1.Post;
如果有了批更新模式,
应该还要调用ApplyUpdates;在adoquery1.AfterScroll中写。
AdoQuery1.Refresh;
的对了:)
adoquery1.post输入要添加的数据后,提交
AdoQuery1.Refresh;显示数据,刷新;