[英]How to connect a local ASP.NET website to a remote Azure SQL Server database?
[英]How to connect to local SQL Server database?
我正在使用Visual Studio 2010中的ASP.net創建一個Web應用程序/網站。我們有我們的基本網站,我甚至創建了一個SQL Server數據庫,它位於我的Web應用程序文件夾的App_Data
文件夾中。
我創建了表和一些程序,但我不知道如何讓我的Web表單或其控制器(C#)類訪問表。 以下是我訪問它的粗略設置。 我不知道將字符串設置為相等。 該數據庫位於webapplication1/App_Data/database.mdf
。
我想要訪問它的文件是webapplication/App_Code/DataConnect.cs
。 字符串應該等於什么。 我需要做些什么來測試它?
{
SqlConnection _sqlConn = null;
string _connectionString = ?
_sqlConn2 = new SqlConnection(_connectionString);
_sqlConn.Open();
}
您可以使用以下連接字符串。
string _connectionString =@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database.mdf;Integrated Security=True;User Instance=True"
您還可以將連接字符串添加到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>
從web.config檢索connectionString
string _connectionString=System.Configuration.ConfigurationManager.ConnectionStrings["CnStr"].ConnectionString;
您可以手動將連接字符串寫入代碼中......
string strcon = @"Data Source=SERVERNAME; Initial Catalog=DATABASENAME; Integrated Security=True";
要么
按照以下步驟連接本地SQL Server數據庫...
檢查以下鏈接以獲得更多理解....
string _connectionString = @“Data Source =。\\ SQLEXPRESS; AttachDbFilename = | DataDirectory | Database.mdf; Integrated Security = True; User Instance = True”
連接字符串就像
string _connectionString =@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|Database.mdf;Integrated Security=True;User Instance=True"
如果您有任何連接字符串問題,請參閱http://www.connectionstrings.com/
您可以嘗試以下方式:
string _connectionString = @"Data Source=.\SQLEXPRESS;AttachDbFilename="+
Server.MapPath("~/App_Data")
+@"\database.mdf;Integrated Security=True;User Instance=True"
要么
string _connectionString =@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\database.mdf;Integrated Security=True;User Instance=True"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.