首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

急 ! VB6如何连接SQL2005

2012-01-05 
急 ! VB6怎么连接SQL2005?我用VB6连接SQL Server2005 ,总连不上,到底连接字该怎么写啊?Dim cnAs New ADODB

急 ! VB6怎么连接SQL2005?
我用VB6连接SQL Server2005 ,总连不上,到底连接字该怎么写啊?
Dim cn As New ADODB.Connection, rs As New ADODB.Recordset
 Dim strSql As String
  
  strSql = "Provider=SQLNCLI;Server=127.0.0.1;Database=btdaj;Uid=test;Pwd=test;" 
  cn.Open strSql  
 ' 用户 'test' 登录失败。 数据库中已建test用户,并且能用test登录SQL2005

  strSql = "provider=SQLOLEDB;Data Source=127.0.0.1;Database=btdaj;UID=sa;PWD=sapwd;"  
  cn.Open strSql
' 无法打开登录 'btdaj' 中请求的数据库。登录失败。 sa是能登录到sql2005中的

以上两种写法都是从网上搜索到的,却不行,我不知是连接字错误,还是SQL2005中需有什么特殊设置?
我急需用,请大家帮忙! 多谢!

 

[解决办法]
Provider=SQLOLEDB.1;Password=pass;Persist Security Info=True;User ID=user;Initial Catalog=db;Data Source=server
  
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) 
http://feiyun0112.cnblogs.com/
[解决办法]
连接2005的实例:
http://www.connectionstrings.com/?carrier=sqlserver2005
[解决办法]
http://www.cnblogs.com/tongnaifu/archive/2008/10/21/1316141.html

热点排行