RecordSet超级难题(解决者送500分,并请吃火锅一顿)(100分)

  • 主题发起人 主题发起人 zyzdy
  • 开始时间 开始时间
Z

zyzdy

Unregistered / Unconfirmed
GUEST, unregistred user!
1.本处限于讨论ADO的RecordSet问题

2.原因:在Microsoft的ADO标准接口中,已提供了GetRows&&GetStrings可供使用,它

的作用可将RecordSet转为数组或字符组.(在程序中循环提高效率要不你循环一个20万的

rccordset试试).

3.我的目标是将一个只有一个fields(数字)的Recordset装进一个数组中,可加快运行

速度,用Delphi或C builder的Getrows 或GetString全然无法实现。。

4.还有要求是不能以循环recordset来实现只能用getrows or getstring或其它快速

方法。

5.我在北京地区复兴门,想吃火锅者请尽快!过时不候哈

6.先给100分,多余的分随后就到!

zyzdy@163.net QQ:7603844
 
有个叫什么 温柔一刀,房客,吕雪松,雁孤行,悲酥清风。。。。等老兄长的

你们不想吃小弟的火锅,也得来看看塞!
 
学习一下,顺便帮你提前。
 
同上
另:恐怕我们重庆的火锅才比较正宗吧 :-)
 
OleVariant DBS;
SQL->Recordset->GetRows(NULL,0,0,DBS);

//将Recordset中的第0列,第0行,第0个字段开始的数据放入DBS;
//SQL为一个的TADO的类,可为TADOQuery或DataSet或TADOTable等.已被激活.
//该句是将一个已有的查询Recordset放入一个二维数组.也就是讲DBS为一个二维数组了。
//GetRows是ADO的标准方法查microsoft的帮助.

问题的关键是如何拿出DBS中的值!

我只知道有OlePropertyGet方式可以取出它的值,但是我却无庋实现!
 
OleVariant DBS;
SQL->Recordset->GetRows(-1,1,0,DBS);
DBS.GetElement(0,0);//GetElement(0,1),GetElement(0,2)...
 
温柔一刀 你在哪里QQ多少我要请你吃火锅!
 
听你的口气好像四川人?

火锅还是算了吧,俺现在深居简出。。。

可惜刚刚看了你的信息,总分才300多哟~~~
500分兑现起来也很困难吧? :-)

不过这实在不是“超级难题”,差不多就行了。。。
 
温柔一刀还不喜欢赏脸说。。。

我是四川人呀,,不过这陈子在北京工作。。

你深居简什么出的又不是做什么长身不老出来出来,

你喜欢吃点什么要不大伙儿还说我没信用呢? 你说分数的问题今天先给100分

10天以后再给400分决无食言!
 
温柔一刀,你再不联络我就送分结束了!
 
呵呵,真是好同志。。。

以后有机会,一定去。。。
 
俺出想学习一下!
 
温柔一刀,我的耐性有限哦,我口水都在流了,你不来我就代你吃了。。。。

好久没吃大餐了。。你在哪座城市把Email给我如何?

zyzdy@163.net 今天我就到此结了!

记住,我欠你一顿火锅!不要让我老欠人,我会难受的,拜托了
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
779
import
I
I
回复
0
查看
686
import
I
后退
顶部