请问用vb如何得到数据库的ado connection对象?

xupan007 2004-10-28 08:54:53
Public Function getConn(sqlStr as String) As ADODB.Connection
Dim conn As New ADODB.Connection
Dim strCnn As String
getStrCnn ="dsn=yatl;database=yatl;uid=;pwd="
conn.open strCnn
getConn=conn
End Function

为什么我写的不能运行呀?谢谢了
...全文
89 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
DeltaCat 2004-10-28
  • 打赏
  • 举报
回复
ADODB.CONNECTION 是 OBJECT , 要 用 SET 赋值
DeltaCat 2004-10-28
  • 打赏
  • 举报
回复
Public Function getConn(sqlStr as String) As ADODB.Connection
Dim conn As New ADODB.Connection
Dim strCnn As String
getStrCnn ="dsn=yatl;database=yatl;uid=;pwd="
conn.open strCnn
Set getConn=conn '----------------------------------------------
End Function
helanshan 2004-10-28
  • 打赏
  • 举报
回复
1、引用ADO:microsoft activeX data object 2.6 libaray
2、
Public Function getConn(sqlStr as String) As ADODB.Connection
Dim conn As New ADODB.Connection
Dim strCnn As String
StrCnn ="provider=MSDASQL;dsn=yatl;database=yatl;uid=;pwd="
conn.open strCnn
getConn=conn
End Function
xupan007 2004-10-28
  • 打赏
  • 举报
回复
是语法的问题吗?

1,066

社区成员

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

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