ado的问题

l_john2000 2006-04-26 10:59:27
在连接数据库前首先要在VB菜单中“工程”-“引用”从中选择 microsoft activeX Data objects 2.6 library和 microsoft activeX Data objects recordset 2.6两个组件?不是“引用“ microsoft activeX Data objects 2.6 library就可以了吗?
...全文
249 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
l_john2000 2006-04-28
  • 打赏
  • 举报
回复
他是不是将后面的SQL语句的查询结果放到RST里面阿?
benyfeifei 2006-04-27
  • 打赏
  • 举报
回复
'先引用了 microsoft activeX Data objects 2.6 library

'一般ADODB的使用方法如下:
dim cn As New ADODB.Connection
dim rst As New ADODB.RecordSet
dim strCon As String
'根据你使用的数据库不同,改变相应的连接字符串
strCon="Driver={SQL Server};Server=Aron1;Database=pubs;Uid=sa;Pwd=asdasd;"

cn.Open strCon

dim strSQL As String

'根据你的功能需求而改变SQL语句
strSQL="SELECT * FROM YourTable"

rst.Open strSQL,cn,3,3

'执行其它操作

'使用完RecordSet务必要关闭它,否则会耗去你宝贵的内存
rst.Close
'不再需要连接数据库是务必关闭它,否则会耗去数据库宝贵的连接资源
'建议在一个程序里,打开一个连接就可以,这样比较节省资源和提高速度。
cn.Close

'注销内存
Set rst=Nothing
Set cn=Nothing
liyi830 2006-04-27
  • 打赏
  • 举报
回复
rst.execute sql
l_john2000 2006-04-27
  • 打赏
  • 举报
回复
rst.execute怎么用?
l_john2000 2006-04-26
  • 打赏
  • 举报
回复
如果引用了 microsoft activeX Data objects 2.6 library就可以直接用了adodb就可以了吧?不用再做其他的工作了?
benyfeifei 2006-04-26
  • 打赏
  • 举报
回复
microsoft activeX Data objects 2.6 library不是一个可视化的组件,控件是ActiveX OCX,ADO组件是ActiveX DLL。

Adodc是一个可视化的ADO控件。
l_john2000 2006-04-26
  • 打赏
  • 举报
回复
引用以后工具箱怎么没有变化阿??
不会出现一个控件??
benyfeifei 2006-04-26
  • 打赏
  • 举报
回复
引用“ microsoft activeX Data objects 2.6 library就可以了.

7,789

社区成员

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

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