Y yangjia Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-11 #1 在COM+对象中,怎么才能把ADOQuery.Recordset转换为原生ADO中的RecordSet供ASP对象调用(不要说转换成二维数组来传递,这个我会)(20分)<br />实在是没分了。最后二十分了。要不然一定多给。实在是找没到答案。所以我才提出问题的 大侠帮忙啊·
在COM+对象中,怎么才能把ADOQuery.Recordset转换为原生ADO中的RecordSet供ASP对象调用(不要说转换成二维数组来传递,这个我会)(20分)<br />实在是没分了。最后二十分了。要不然一定多给。实在是找没到答案。所以我才提出问题的 大侠帮忙啊·
Y yangjia Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-11 #3 谢谢你顶。不过使用“问题提前”就行了。 在线等,急需解决。
S softdog Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-11 #6 把Recordset转换成IDispatch接口,传递,在asp中将IDispatch接口在转换成相应的Recordset类型
Y yangjia Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-11 #10 我觉得只要把ADOQuery.Recordset转换成原生ADO就可以了、因为我曾经使用原生ADO调试成功过。在ASP组件中。传递给ASP的原生ADO对象可以直接引用。(传递类型是oldvariant)
我觉得只要把ADOQuery.Recordset转换成原生ADO就可以了、因为我曾经使用原生ADO调试成功过。在ASP组件中。传递给ASP的原生ADO对象可以直接引用。(传递类型是oldvariant)
S shiningplus Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-11 #11 ADOQuery.Recordset根本用不找转, 本来就是_Recordeset的com对象,直接用就可以了, 比如 function GetData:_Recordeset; begin Result:=ADOQuery.Recordset; end; 让ASP直接调用就行了
ADOQuery.Recordset根本用不找转, 本来就是_Recordeset的com对象,直接用就可以了, 比如 function GetData:_Recordeset; begin Result:=ADOQuery.Recordset; end; 让ASP直接调用就行了
Y yangjia Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-11 #12 GetData这个函数要使用Type Library来生成啊。。在那里面的参数类型根本没有与 _Recordeset相应的嘛。这个肯定不通啊·
S shiningplus Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-11 #13 你要自己导如ADO库的 在Type Library的Uses页中右击那个列表,然后点击show all Type Library 然后在Microsoft ActiveX Data Objects Recordset 2.x Library打勾 这样就会有_Recordset 这个类型
你要自己导如ADO库的 在Type Library的Uses页中右击那个列表,然后点击show all Type Library 然后在Microsoft ActiveX Data Objects Recordset 2.x Library打勾 这样就会有_Recordset 这个类型
P P_W_Q Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-11 #14 ADOQuery.Recordset根本用不找转, 本来就是_Recordeset的com对象,直接用就可以了, 比如 function GetData:_Recordeset; begin Result:=ADOQuery.Recordset; end; 让ASP直接调用就行了 --------------------------- 這個方法我去年就試過,不行的喲!
ADOQuery.Recordset根本用不找转, 本来就是_Recordeset的com对象,直接用就可以了, 比如 function GetData:_Recordeset; begin Result:=ADOQuery.Recordset; end; 让ASP直接调用就行了 --------------------------- 這個方法我去年就試過,不行的喲!
P P_W_Q Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-11 #16 我以前是這樣調用的 function GetDatalevariant; begin Result:=ADOQuery.Recordset; end; 結果出錯!
S shiningplus Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-11 #17 请注意我的返回类型是_Recordeset
P P_W_Q Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-11 #18 to: shiningplus! 你要自己导如ADO库的 在Type Library的Uses页中右击那个列表,然后点击show all Type Library 然后在Microsoft ActiveX Data Objects Recordset 2.x Library打勾 这样就会有_Recordset 这个类型 ---------------------- 怎麼看不到你說的
to: shiningplus! 你要自己导如ADO库的 在Type Library的Uses页中右击那个列表,然后点击show all Type Library 然后在Microsoft ActiveX Data Objects Recordset 2.x Library打勾 这样就会有_Recordset 这个类型 ---------------------- 怎麼看不到你說的
S shiningplus Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-11 #19 你是说那个看不见啊,_Recordset ? 还是Microsoft ActiveX Data Objects Recordset 2.x Library?
P P_W_Q Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-11 #20 project->import type library->Microsoft ActiveX Data Objects Recordset 2.7 Library->Create Unit 沒有看到你說的_Recordset?
project->import type library->Microsoft ActiveX Data Objects Recordset 2.7 Library->Create Unit 沒有看到你說的_Recordset?