明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 6297|回复: 1

VB通过ADO连接ODBC数据源

[复制链接]
发表于 2006-7-17 17:03 | 显示全部楼层 |阅读模式

我在VB中想调用VF数据库。我先在控制面板的管理工具中进行了设置,然后写了下面的一些代码,但连不到数据库。但是在可视化数据管理器里可以通过ODBC打开相应的VF数据库,不知道问题出在哪里,敬请指教。

Option Explicit
Dim conn As ADODB.Connection
Dim rs As ADODB.Recordset
Dim SqlStr As String

Private Sub Combo1_Change()
'新建一个connection对象的实例,并将它赋给conn
Set conn = New ADODB.Connection
'建立到数据库“选型参数”的连接
conn.ConnectionString = "Provider=MSDASQL.1ersist Security Info=False;User ID=sa;Data Source=选型参数"
conn.Open
'新建一个Recordset对象的实例,并将它赋给rs
Set rs = New ADODB.Recordset
SqlStr = "select * from 物料特性 where 物料名称 = " + Trim(Combo1.Text) + ""
rs.Open SqlStr, conn
    txtdensity.Text = Trim(rs("松散密度"))
    txtAngle.Text = Trim(rs("安息角"))
    txtMoveAngle.Text = Trim(rs("动堆积角"))
    rs.Close
    Set rs = Nothing
End Sub

 楼主| 发表于 2006-7-19 11:18 | 显示全部楼层

没人会吗?

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-4-19 08:16 , Processed in 0.186731 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表