| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 672 人关注过本帖
标题:vb的数据库连接这一块,谁来指点一下。谢谢
只看楼主 加入收藏
阿徐516
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2005-6-25
收藏
 问题点数:0 回复次数:8 
vb的数据库连接这一块,谁来指点一下。谢谢
大家好?
我现在想学一下vb的数据库连接这一块,由谁能指导一下,领我入门 吗?谢谢,指点一下就行  

尤其是data和ado两方面!
搜索更多相关主题的帖子: 数据库 vb 
2005-07-31 12:43
wish366
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2005-7-18
收藏
得分:0 
'在模塊內建立如下 Public cn As ADODB.Connection Public rs As ADODB.Recordset Public Sub connectdb() Set cn = New ADODB.Connection cn.ConnectionString = "dsn=();uid=();pwd=();database=SQL Server" '第一()為你設置的DSN連接,第二個為用戶,第三個為密碼 cn.Open End Sub 祝你好運,有事請CALL: rubin.hu@act-cn.com

2005-08-01 14:31
marer
Rank: 2
等 级:新手上路
威 望:3
帖 子:928
专家分:0
注 册:2005-7-18
收藏
得分:0 
楼上用的是ODBC连接,以下是OLEDB连接:
Public con as ADODB.Connection
Public Function Connect() as Boolean
   On Error Goto err1
   Set con=new ADODB.Connection
   con.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=(路径)"
   con.Open
   Connect=True
   Exit Function
err1:
   MsgBox "错误代码:" & err.number & vbcrlf & "错误描述:" & err.Description,VbInformation,"错误"
   Connect=False
End Function

public class 人生历程 extends Thread{public void run(){while(true){努力,努力,再努力!!;Thread.sleep(0);}}}
2005-08-01 15:06
kamiao
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2005-7-27
收藏
得分:0 
Public con as ADODB.Connection Public Function Connect() as Boolean On Error Goto err1 Set con=new ADODB.Connection con.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=(路径)" con.Open Connect=True Exit Function err1: MsgBox "错误代码:" & err.number & vbcrlf & "错误描述:" & err.Description,VbInformation,"错误" Connect=False End Function 红色的那句可以不要,不过第一句要改成Public con as new ADODB.Connection
2005-08-02 09:27
marer
Rank: 2
等 级:新手上路
威 望:3
帖 子:928
专家分:0
注 册:2005-7-18
收藏
得分:0 
楼上的注意Public con as new ADODB.Connection和Public con as ADODB.Connection,Set con=new ADODB.Connection的区别

public class 人生历程 extends Thread{public void run(){while(true){努力,努力,再努力!!;Thread.sleep(0);}}}
2005-08-02 18:21
wish366
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2005-7-18
收藏
得分:0 

看樣子還是使用OLEDB比較好。至少要快些。

2005-08-03 22:13
kamiao
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2005-7-27
收藏
得分:0 
请问五搂的大个Public con as new ADODB.Connection和Public con as ADODB.Connection,Set con=new ADODB.Connection的区别是什么?我不知道。你能告诉我吗?谢谢
      回答的不对,对不起了
2005-08-04 09:45
kamiao
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2005-7-27
收藏
得分:0 
是不是第一句改为dim con as new ADODB.connection就对了?
2005-08-04 09:48
wish366
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2005-7-18
收藏
得分:0 

通過OLEDB連接 Public Sub connectdb() Dim uID As String Dim userpsw As String Dim dbname As String Dim hostname As String Dim FileName

FileName = FreeFile Open App.Path + "\db.ini" For Input As FileName Input #FileName, uID, userpsw, dbname, hostname

Set cn = New ADODB.Connection cn.ConnectionString = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID= " & uID & ";Password=" & userpsw & ";Initial Catalog=" & dbname & ";Data Source=" & hostname cn.Open End Sub 請大家多多指教.


2005-08-04 11:01
快速回复:vb的数据库连接这一块,谁来指点一下。谢谢
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019858 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved