怎样直接在dbgrid里输入数据? 我现在的问题是直接在dbgrid中输入数据,在以输入的内容为条件,用adoqry将数据库中的记录显示在该dbgrid上,不知道该怎么做?求教。最好有例子。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Delphi6(连接方式为DBGrid->DataSource->Query):把DataSource的AutoEdit属性设为True,DBGrid的Options中的dgEditing设为True。实际上你直接在DBGrid上修改就可以保存到数据库中。我是这么用的if ADOQuery.State <>dsinsert then begin ADOQuery.Append; end; ADOQuery.FieldByName('dutyID').AsString:=dutyId;//右边的dutyID为字符串变量 DBGrid.Fields[1].FocusControl;//DBGrid.Fields[1]为部门名称,自己输入 ADoquery.Post;pt. 表的情况: dutyID 部门编号 dutyname部门名称其中部门编号是固定增加的,只有部门名称才能输入 首先我的DBGRID中的内容不需要存到数据库中,我是希望可以自由输入查询的条件,在显示到DBGRID上,比如说,可以输入条件:‘SHIFT’,再将数据库中符合条件的记录显示到DBGRID上, to smilelhh(blue) ( ) 信誉:100 2003-02-13 15:33:00 得分:0 dbgrideh控件是什么?在那里有? 把DBgrid 属性Options中的dbEditing设为True就可以了 把你的ADOQUERY的LOCKTYPE 属性设置为lpBatchOptimistic 现在是可以在dbgrid上直接输入了,但是要提交时,如果dbgrid上原有几条数据库中的纪录,再新增几条纪录,要怎么定位这几条纪录呢?该如何提交呢? dbgrideh上如何显示提示信息 请问一下如何在FormCreate调用ComboBoxChange delphi调用一个webservice的一个问题 大虾救命!Delphi中三方控件dxdbgrid的一些问题 如何过滤掉前后10%的分数,再求平均分 求教高手 - 怎么模拟硬件的鼠标和键盘操作 200分求TVIDEOCAP、TVIDEOPLAY控件及说明文档 求救!~关于开机还原的问题! Beep怎么没有声音? 请看这一个加密的选项? 如何实现鼠标放在listbox就会自动选中listbox其中的项目。 怎么样在Label中显示今天和年底还有多少天,好象倒计时一样。
begin
ADOQuery.Append;
end;
ADOQuery.FieldByName('dutyID').AsString:=dutyId;//右边的dutyID为字符串变量
DBGrid.Fields[1].FocusControl;//DBGrid.Fields[1]为部门名称,自己输入
ADoquery.Post;pt. 表的情况: dutyID 部门编号
dutyname部门名称
其中部门编号是固定增加的,只有部门名称才能输入
dbgrideh控件是什么?
在那里有?