請教如果寫 dll 的返回類型

dofly 2006-04-21 05:29:14
寫了一個dll來操作數據庫,但是不想引用 ado,
里面的函數現在是這樣子寫的,
public function PK(byval ID as string) as recordset //這一段不引用的時候就會出錯
dim Rs as object
set rs=createobject("adodb.recordset")
...
pk=rs
end function

我現在的問題,這個 函數的返回的類型應該設置成什麼類型,
然後在調用的時候可以直接寫成

set Datagrid1.datasource = PK("AD")

謝謝了.想了幾天沒有解決,只好求助大家.

...全文
91 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
dofly 2006-04-21
  • 打赏
  • 举报
回复
再請問一下樓上的:
這個返回的 Object 只能讓 vb 調用吧?
有沒有辦法讓 vb 里面的 recordset 能讓別的語言調用呢
迈克揉索芙特 2006-04-21
  • 打赏
  • 举报
回复
public function PK(byval ID as string) as Object
dim Rs as object
set rs=createobject("adodb.recordset")
...
pk=rs
end function

7,763

社区成员

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

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