当前位置:编程学习 > C#/ASP.NET >>

关于.net连接sqlsever2000问题

我用asp.net连接sqlserver2005没有问题
ew SqlConnection("server=192.168.1.3;initial catalog=stcard;user id=sa;password=123;")
但是连接sqlserver2000提示"用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。 

我以为是数据库的问题,用asp连接conn.open "provider=sqloledb;data source=192.168.1.3;initial catalog=stcard;user id=SA;password=123;"可以连接上

asp.net加vb.net连接sqlserver2000的语句是什么 --------------------编程问答-------------------- (1)命名空间的引人

<%@ import Namespace="System.Data" %>

<%@ import Namespace="System.Data.SqlClient" %>

(2)设置连接参数

string MyConnString="server=(local) ;database=student;uid=sa;pwd=123456 ";

(3)创建数据库连接对象

SqlConnection MyConn=new SqlConnection(MyConnString);

(4)执行数据库连接

MyConn.Open();

--------------------编程问答-------------------- 如搂上其实都是一样的通用的对象.
--------------------编程问答-------------------- 还是提示用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。 --------------------编程问答--------------------
引用 3 楼 qwzt2006 的回复:
还是提示用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。

连接字符串有问题
--------------------编程问答-------------------- string strCon = "Data Source=(local);Database=数据库名;Uid=sa;Pwd=密码5354"; --------------------编程问答-------------------- web.config加这个代码试试
<connectionStrings>
<add name="sqlConnection" connectionString="server=服务器名-CPSERVER;uid=用户名;pwd=用户密码;database=数据库名"/>
</connectionStrings> --------------------编程问答-------------------- 用楼上的它提示:在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) 

我连的是另一台的sql server2000数据库,用的是asp.net和vb.net
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,