G gaisy Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-01 #1 我用ADO的原生对象取得了数据集Recordset,现在我怎么才能将这些数据保存到Delphi 的ADO对象中呢?或者将ADO原生对象的数据显示在如TDBGrid控件中,不要告诉我用微软 Grid呀。
W wolfhe Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-01 #2 delphi中的ado对象比如dataset就有这个属性,把值付给其就好了。
唐 唐太宗 Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-01 #3 用原生ado对象的话,使用TStringGrid来显示数据吧,TDBGrid不行的. 所有的修改或编辑数据,都要自已在程序中提交.
G gaisy Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-01 #4 to wolfhe:怎么付呀,付给那个属性呀? to 唐太宗:如果记录好大,用TStringGrid岂不累死CPU。
唐 唐太宗 Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-01 #5 使用ado原生对象,可以使用分页的,记录不会大. wolfhe说的不对,没那个属性的.
G gaisy Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-01 #6 可是我必须提供想DBGrid的自由的查看功能,还要有记录的查询定位,StringGrid不具备这 些功能。
N nzfsoft Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-01 #7 我也关注这个问题。但至现在我都没找到答案。 也许实现了这样的技术,我们就写出了一个BorlandADO控件:) 我现在的做法是把数据按页取出来,一个字段一个字段赋给Edit.txt,编辑时再修改。。 累呀。。。。
我也关注这个问题。但至现在我都没找到答案。 也许实现了这样的技术,我们就写出了一个BorlandADO控件:) 我现在的做法是把数据按页取出来,一个字段一个字段赋给Edit.txt,编辑时再修改。。 累呀。。。。
G gaisy Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-01 #8 难道我只能用微软的DBgrid控件了,那可怜的界面,唉! 大家集思广益,讨论一下,难道真的不能解决?
唐 唐太宗 Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-01 #9 查看当然是可以的,如果要查询定位的话,只能根据查询结果在当前数据页中的位置,在TStringGrid 中移动
G gaisy Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-01 #10 to 唐太宗: 怎么知道某条记录在哪一页呢?要使用Recordset的Find方法?又不知道搜索结果 在数据库第几条记录
W wolfhe Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-02 #11 TCustomADODataSet.Recordset ADODataSet1.Recordset := ADOCommand1.Execute;; tadodataset inherited from TCustomADODataSet; 请自己察看帮组,肯定有这个属性。
TCustomADODataSet.Recordset ADODataSet1.Recordset := ADOCommand1.Execute;; tadodataset inherited from TCustomADODataSet; 请自己察看帮组,肯定有这个属性。
G gaisy Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-04 #12 我试了试,你说的TCustomADODataSet.Recordset是_Recordset类型了,而我建立的 原生ADO对象是Variant类型的,赋值的时候编译器报错的。 另外我导入了微软的DbGrid控件安装在ActiveX面板上,可是我建立新的程序,想把 该DBGrid控件放在窗口上时却怎么也看不到了。而查看所有的组件时却可以看到(我并没有 Hide这个组件)我在安装其他的Delphi控件时也遇到过这个问题,安装成功了却找不到,是 什么原因呢?
我试了试,你说的TCustomADODataSet.Recordset是_Recordset类型了,而我建立的 原生ADO对象是Variant类型的,赋值的时候编译器报错的。 另外我导入了微软的DbGrid控件安装在ActiveX面板上,可是我建立新的程序,想把 该DBGrid控件放在窗口上时却怎么也看不到了。而查看所有的组件时却可以看到(我并没有 Hide这个组件)我在安装其他的Delphi控件时也遇到过这个问题,安装成功了却找不到,是 什么原因呢?