连接字符串问题~~~~~~~~~~~~~~~~~~~~~~~

ggygd 2006-11-14 10:15:26
S06523为服务器.是WINDOES验证 !!!

strConn = "Driver={SQL Server};Data Source=S06523;Initial Catalog=ECP;Integrated Security=SSPI;";
strConn = "Provider=SQLOLEDB.1;Data Source=S06523;Initial Catalog=ECP;Integrated Security=SSPI;";
strConn = "Provider=SQLOLEDB;Data Source=S06523;Initial Catalog=ECP;Integrated Security=SSPI;";

conn = ADODB.Connection;
conn.Open(strConn) ;

以上三种都回保错~~ 请教连接字符串!!!!!!!!!!!
...全文
447 19 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangkun9999 2006-11-15
  • 打赏
  • 举报
回复
教你个方法,可以得到连接字符串:
在工具箱-数据中拖拉个sqldataadapter控件,它会教你自己去配制连接字符串.
liujia_0421 2006-11-15
  • 打赏
  • 举报
回复
conn = ADODB.Connection;
conn.Open(strConn) ;

-->

conn.ConnectionString=strConn;
conn.Open();
mabaolin 2006-11-15
  • 打赏
  • 举报
回复
密码,用户名呢?

基本的连接串包括
data source: 数据库服务器ip地址,initial catalob=databasename(你的数据库名),
user id=sa 数据库用户名, password = 8888 密码

Provider=SQLOLEDB;Data Source=127.0.0.1;Initial Catalog=ECP;user id=sa; password='';Integrated Security=SSPI;";
ggygd 2006-11-15
  • 打赏
  • 举报
回复
还是不行,我对这数据库的设置也有些不理解.S08623 ping得通,但S08623\DB ping 不通.

但在我客户端注册服务器时, S08623 做server name会失败,用S08623\DB就可以,为什么?


sqlxn 2006-11-15
  • 打赏
  • 举报
回复
试下看是不是设置的问题 这是我遇到类似问题解决的办法 看是不是能帮上你



下面是解决的方法 :

打开“企业管理器”→“控制台根目录”→“(local)(Windows NT)”右键→安全性→选择“SQL Server 和Windows(s)”→确定 ;

希望以后有人遇到这种问题能有帮助
king951789 2006-11-15
  • 打赏
  • 举报
回复
支持楼上说的,先用向导,向导完成后会生成代码,再看代码,虽然长了些,但我们可以简化化码
孟子E章 2006-11-15
  • 打赏
  • 举报
回复

strConn = @"Provider=SQLOLEDB;Data Source=S06523\DB;Initial Catalog=ECP;Integrated Security=SSPI;";
zwf_hunter 2006-11-15
  • 打赏
  • 举报
回复
頂一下
ggygd 2006-11-14
  • 打赏
  • 举报
回复
补充:
本机只有客户端.但我以WINDOWS注册服务器显示在我本机的名字就是S06523\DB
刚才看错了~~是不是跟这个有关系啊!
ggygd 2006-11-14
  • 打赏
  • 举报
回复
请教下: Data Source 是不是服务器的机器名?
ggygd 2006-11-14
  • 打赏
  • 举报
回复
sql 2000
孟子E章 2006-11-14
  • 打赏
  • 举报
回复
Sql 2000还是sql 2005?
sanbrother 2006-11-14
  • 打赏
  • 举报
回复
http://www.connectionstrings.com/
ggygd 2006-11-14
  • 打赏
  • 举报
回复
SQL SERVER服务器那边设置就是WINDOWS验证
还要其他的什么设置吗?
ggygd 2006-11-14
  • 打赏
  • 举报
回复
先 谢谢 (【孟子E章】)

我本机只有客户端.但我以WINDOWS注册服务器显示在我本机的名字就是S06523?
孟子E章 2006-11-14
  • 打赏
  • 举报
回复
strConn = "Provider=SQLOLEDB;Data Source=S06523;Initial Catalog=ECP;Integrated Security=SSPI;";
应该可以 ,是你的服务器设置问题吧
早起晚睡 2006-11-14
  • 打赏
  • 举报
回复
孟子E章 2006-11-14
  • 打赏
  • 举报
回复
"Data Source=S06523;Initial Catalog=ECP;Integrated Security=SSPI;"
- or -
"Server=S06523;Database=ECP;Trusted_Connection=True;"
ggygd 2006-11-14
  • 打赏
  • 举报
回复
不怕笑话,弄了一晚上拉~~~~~~~~~~
还是没结果 ~~

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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