use*_*821 4 sql database sql-server asp.net database-connection
我正在使用Visual Studio 2010中的ASP.net创建一个Web应用程序/网站.我们有我们的基本网站,我甚至创建了一个SQL Server数据库,它位于App_Data我的Web应用程序文件夹的文件夹中.
我创建了表和一些程序,但我不知道如何让我的Web表单或其控制器(C#)类访问表.以下是我访问它的粗略设置.我不知道将字符串设置为相等.数据库在webapplication1/App_Data/database.mdf.
我想要访问它的文件是webapplication/App_Code/DataConnect.cs.字符串应该等于什么.我需要做些什么来测试它?
{
SqlConnection _sqlConn = null;
string _connectionString = ?
_sqlConn2 = new SqlConnection(_connectionString);
_sqlConn.Open();
}
Run Code Online (Sandbox Code Playgroud)
您可以使用以下连接字符串.
string _connectionString =@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database.mdf;Integrated Security=True;User Instance=True"
Run Code Online (Sandbox Code Playgroud)
您还可以将连接字符串添加到web.config的connectionString部分中,稍后在代码中使用它.
<connectionStrings>
<add name="CnStr"
connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database.mdf;Integrated Security=True;User Instance=True"
providerName="System.Data.SqlClient"/>
</connectionStrings>
Run Code Online (Sandbox Code Playgroud)
从web.config检索connectionString
string _connectionString=System.Configuration.ConfigurationManager.ConnectionStrings["CnStr"].ConnectionString;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
38561 次 |
| 最近记录: |