DBgrid (望高手指点) 如何实现DBgrid 行选?如何实现新增数据时,不管当前定位在哪条记录,都只在DBgrid 末尾新增一条记录? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个只是新增记录。我想要的是新增记录时,在DBgrid 最末行新增一条记录的效果 我也不大明白用 with AdoQuery1 dobegin Append; FieldByName('xx').asSTring:='xxxxx' ...... POST; end dbgrid是数据集显示组件要增加记录需要对数据集进行添加操作,5楼的答案就是正解,如果不明白,那只能说明你是新手 不明白.adoquery1.append //是追加记录 发不了图片我描述一下我要的效果:加入下面是一个dbgrid学号 姓名 性别 01 张三 男02 李四 男点新增按钮后学号 姓名 性别 03 01 张三 男02 李四 男我希望是下面的效果学号 姓名 性别 01 张三 男02 李四 男03 AdoQuery1.Append;//如果学号是自增则不需要下行。否则得到新学号值,然后赋值给学号。AdoQuery1.fieldByName('学号').value := 'xx'; 那只写代码 ADOtable1.append; 了.一般用 dbgrid1 的增加都是这样的,但更新后,学号是主键,就满足的你的要求了. DBGrid的Options有dgRowSelect属性,设置为TrueDBGrid连接的数据,比如ADOQuery1.Append,就会在最后一行新增记录 楼主的应该排序问题吧append在最后一行新增,这是没错的 unti1如何调用unit2中自定义的函数! Access流文件怎么保存? 这些控件是怎么添加进去的??? 简单问题 Delphi+sqlserver打包 当点击一个Button后,出现一个窗体,在窗体中怎么得到此Button的Caption, Name? 如何去掉窗体的标题栏? 顯示問題 怎么用Delphi来校准时间啊,另外还有标准时间服务器的地址是什么啊 delphi 串口通信最高波特率 !! 高分重招! vc vfw 摄像头无法显示问题 但可以保存AVI文件 如何用delphi向SQL中新建登陆
begin
Append;
FieldByName('xx').asSTring:='xxxxx'
......
POST;
end
是正解,如果不明白,那只能说明你是新手
adoquery1.append //是追加记录
加入下面是一个dbgrid学号 姓名 性别
01 张三 男
02 李四 男点新增按钮后学号 姓名 性别
03
01 张三 男
02 李四 男我希望是下面的效果
学号 姓名 性别
01 张三 男
02 李四 男
03
AdoQuery1.Append;
//如果学号是自增则不需要下行。否则得到新学号值,然后赋值给学号。
AdoQuery1.fieldByName('学号').value := 'xx';
DBGrid的Options有dgRowSelect属性,设置为TrueDBGrid连接的数据,比如ADOQuery1.Append,就会在最后一行新增记录