C# SQLServer2008与VisualStudio2010

C# SQLServer2008与VisualStudio2010,c#,asp.net,sql-server,database,visual-studio-2010,C#,Asp.net,Sql Server,Database,Visual Studio 2010,我已经安装了vs2010,现在我正在使用“SQLEXPRESS”连接到数据库,但现在我想使用SQLServer2008Directy而不是SQLEXPRESS;有关更多说明: sql express具有以下连接字符串(例如):(我不想使用它!) 但是我想使用这个命令(例如): 我不知道我应该如何制作一个需要这个连接字符串的数据库 它应该简单到: "Server=myServerAddress;Database=myDataBase;User Id=myUsername;Password=myPa

我已经安装了vs2010,现在我正在使用“SQLEXPRESS”连接到数据库,但现在我想使用SQLServer2008Directy而不是SQLEXPRESS;有关更多说明:

sql express具有以下连接字符串(例如):(我不想使用它!)

但是我想使用这个命令(例如):


我不知道我应该如何制作一个需要这个连接字符串的数据库

它应该简单到:

"Server=myServerAddress;Database=myDataBase;User Id=myUsername;Password=myPassword;"

必须安装sql server 2008版本,然后重试此操作

connection.ConnectionString = @"Data Source=.\SQLEXPRESS;Database="";User ID=YourServerUserName;Password=Password;"

在ASP.NET中添加连接字符串的最佳方法是将其添加到web.config。这样,如果您更改了服务器名称或其他内容,则无需更改所有.cs文件中的连接字符串

在web.config中,您将添加

<connectionStrings>    
        <add name="ConnectionStringName" connectionString="server=ServerName;database=DBName;User ID=UserName;Password=YourPassword;" providerName="System.Data.SqlClient" />
</connectionStrings>

如果要使用Windows身份验证,请将连接字符串更改为
connectionString=“server=ServerName;database=DBName;Integrated Security=True;”“

将其放在代码顶部:

using System.Web.Configruation;
将其放入Web.Config:

<connectionStrings >
<add name="myConnectionString" connectionString="Server=myServerAddress;Database=myDataBase;User ID=myUsername;Password=myPassword;Trusted_Connection=False;" providerName="System.Data.SqlClient"/>
 </connectionStrings>
希望这有帮助

尝试以下操作:

connection.ConnectionString = @"Server=yourservername;Database=yourdatabasename;UID=yourusername;Password=youruserpassword";

您需要在本地计算机或服务器上安装SQL 2008(如果尚未安装)。此外,在问题中包含用户名和密码的做法也很糟糕。为了记录在案,这些用户名和密码凭据将永远存在于这篇文章的编辑历史记录中。非常感谢您有用的回答,但如果您注意到,我问:“我应该如何创建一个需要此连接字符串的数据库?”真的,我不知道如何建立一个新的连接或创建一个新的sql server数据库,它们需要这种类型的连接字符串!!!!!我应该安装什么吗?您需要安装SQL Server Management Studio。然后连接到服务器。\SQLEXPRESS。此外,您还需要在服务器中以该名称创建数据库。好的,但我不知道我的用户名和密码是什么,我应该安装sql server 2008还是与vs2010一起安装?首先,安装Microsoft®sql server®2008 Express。请记住安装时提供的服务器名称、用户名、密码等。从下载它。其次,安装Microsoft®SQL Server®2008 Management Studio Express。这是用于连接服务器的。从下载它。第三,连接管理工作室。
using System.Web.Configruation;
<connectionStrings >
<add name="myConnectionString" connectionString="Server=myServerAddress;Database=myDataBase;User ID=myUsername;Password=myPassword;Trusted_Connection=False;" providerName="System.Data.SqlClient"/>
 </connectionStrings>
SqlConnection con = new SqlConnection(WebConfigurationManager.ConnectionStrings["myConnectionString"].ToString());
connection.ConnectionString = @"Server=yourservername;Database=yourdatabasename;UID=yourusername;Password=youruserpassword";