PB中能否用ADO对象作为DataWindow的数据源么

sorry2003 2003-04-28 10:22:09
如题,请指教最好能给个例子
...全文
48 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
bomber2001 2003-04-29
  • 打赏
  • 举报
回复
真麻烦..........
fengzeng 2003-04-29
  • 打赏
  • 举报
回复
应该可以,没做过,gz
heliang 2003-04-29
  • 打赏
  • 举报
回复
可以。
有些麻烦。

This example creates a DataStore object from an ADO Recordset returned from a method on an MTS component.

OLEObject loo_mycomponent

OLEObject loo_ADOrecordset

ADOresultset lrs_ADOresultset

datastore ds_local

integer li_rc

loo_mycomponent = CREATE OLEObject

li_rc = loo_mycomponent.ConnectToNewObject("PB.Test")

IF li_rc <> 0 THEN

MessageBox("Connect Failed", string(li_rc) )

RETURN

END IF

// Use an OLEObject to hold ADO Recordset

// returned from method on MTS component

loo_ADOrecordset = loo_mycomponent.GetTestResult()

// Create an ADOResultSet and get its data

// from OLEObject holding passed ADO Recordset

lrs_ADOresultset = CREATE ADOResultSet

lrs_ADOresultset.SetRecordSet(loo_ADOrecordset)

// Use CreateFrom to populate DataStore

// from ADOResultSet object

ds_local = CREATE DataStore

ds_local.CreateFrom(lrs_ADOresultset)

tchatcha 2003-04-28
  • 打赏
  • 举报
回复
没做过了,不过应该可以

1,079

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧