1)连接SQL Server数据库 Dim oleDbConnection1 As OleDb.OleDbConnection Dim strConnect As Sting=“Provider=SQLOLEDB;Persist Security Info=False; Data Source=服务器名;Initial Catalog=数据库名;User ID=sa;Password=;” oleDbConnection1=New System.Data.OleDb.OleDbConnection(strConnect) 2)连接Access数据库 vb 要添加这个 引用 Microsoft ActiveX Data Objects 2.7 Library 假设要连接的Access数据库名为“Example.mdb”,存放在d:\\Data\\目录下。 Dim oleDbConnection1 As OleDb.OleDbConnection Dim strConnect As Sting=“Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\\Data\\ Example.mdb” oleDbConnection1= New System.Data.OleDb.OleDbConnection(strConnect) 3)连接Oracle数据库 Dim oleDbConnection1 As OleDb.OleDbConnection Dim strConnect As Sting=“Provider=MSDAORA;Data Source=服务器名;User ID=用户ID;Password=密码;” oleDbConnection1= New System.Data.OleDb.OleDbConnection(strConnect)
Integrated Security 属性为 False ,这意味着将禁用Windows身份验证。如果没有显式地把这个属性的值设置为True,连接将使用SQL Server身份验证
连接字符串和身份验证
connectionStr = "server=.;database=pubs;uid=sa;pwd=";上述字符串中包含了四项:
server=. --> 当前服务器为应用程序所运行的环境,句点表示本机
database=pubs --> 当前要连接的数据库名称
uid=sa --> 当前登陆数据库的用户名
pwd=; --> 空密码登陆数据库
sql2000 database=数据库名;server=服务器名;uid=用户名;pwd=密码