新手一个关于ASP.NET的问题
是一个数据库连接的代码SqlConnection thisConnection = new SqlConnection(@"
Data Source=WWW-0E540E7A69D\HUAHUA;
AttachDbFilename='C:\SQL Server 2000 Sample Databases\NORTHWND.MDF';
Integrated Security=True;Connect Timeout=30;User Instance=true");
//打开连接
thisConnection.Open();
代码是这样的话 就提示此版本的sql server不支持用户实例登陆
我换成这个实例写法
SqlConnection thisConnection = new SqlConnection(@"
Data Source=.\SQLEXPRESS;
AttachDbFilename='C:\SQL Server 2000 Sample Databases\NORTHWND.MDF';
Integrated Security=True;Connect Timeout=30;User Instance=true");
//打开连接
thisConnection.Open();
就提示在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错)
新来的 没有分. 希望大家帮帮忙啊 我想办法加点分 给大家结
--------------------编程问答-------------------- 大家帮帮呀 --------------------编程问答-------------------- sql2000的数据库不允许使用AttachDbFilename,请附加数据库后使用形如下面的格式连接,如果附加后数据库名字为一长串路径,请先直接改成Northwind
"Server=.\\SQLEXPRESS;database=Northwind;Uid=sa;pwd=yourpwd"; --------------------编程问答-------------------- 呵呵,自动附加属于sql2005的 --------------------编程问答-------------------- 连接字符串可以在VS2008.net的那个数据连接里面自动获取的...直接复制使用就不会错了.. --------------------编程问答-------------------- http://www.connectionstrings.com/
Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;--------------------编程问答-------------------- 还要看你数据库认证方式哦!
Server=myServerAddress;Database=myDataBase;User ID=myUsername;Password=myPassword;Trusted_Connection=False;
http://www.bbs180.com/showtopic-46.aspx --------------------编程问答-------------------- 连接字符串不正确
在本地SQL服务器实例附加数据库文件 " Server=.\SQLExpress; AttachDbFilename=c:\mydbfile.mdf; Database=dbname; Database=dbname; Trusted_Connection=Yes; "
" Server=.\SQLExpress; AttachDbFilename=|DataDirectory|mydbfile.mdf; Database=dbname; Trusted_Connection=Yes; "
" Data Source=.\SQLExpress; integrated security=true; attachdbfilename=|DataDirectory|\mydb.mdf; user instance=true; "
Data Source=myServerAddress;Initial Catalog=myDataBase; User Id=myUsername;Password=myPassword;
补充:.NET技术 , ASP.NET