當前位置:首頁 » 操作系統 » webconfig資料庫

webconfig資料庫

發布時間: 2022-05-07 03:41:02

⑴ web.config如何配置資料庫連接

--在WEB.config配置下面的節點,connectionstring寫的是連接資料庫的字元串datasource是填寫的資料庫,initialcatalog是連接的資料庫名稱,user id是連接數據的賬戶名,password是賬戶的密碼
<connectionStrings>
<add name="connstring" connectionString="Data Source=.\HH;Initial Catalog=stu;User ID=sa;Password=123;"/>
</connectionStrings>
--在web應用層獲取這段資料庫連接字元串的語句是
ConfigurationManager.ConnectionStrings["connstring"].ToString()

⑵ Web.config怎麼配置資料庫

在WEB.config配置下面的節點,connectionstring寫的是連接資料庫的字元串datasource是填寫的資料庫,initialcatalog是連接的資料庫名稱,user id是連接數據的賬戶名,password是賬戶的密碼
<connectionStrings>
<add name="connstring" connectionString="Data Source=.\HH;Initial Catalog=stu;User ID=sa;Password=123;"/>
</connectionStrings>
--在web應用層獲取這段資料庫連接字元串的語句是
ConfigurationManager.ConnectionStrings["connstring"].ToString()

⑶ 跟資料庫web.config文件是干什麼用的

連接資料庫和一下配置的呢
資源的配置信息包含在一組配置文件中,每個文件都名為 Web.config。每個配置文件都包含 XML 標記和子標記的嵌套層次結構,這些標記帶有指定配置設置的屬性。因為這些標記必須是格式正確的 XML,所以標記、子標記和屬性是區分大小寫的。標記名和屬性名是 Camel 大小寫形式的,這意味著標記名的第一個字元是小寫的,任何後面連接單詞的第一個字母是大寫的。屬性值是 Pascal 大小寫形式的,這意味著第一個字元是大寫的,任何後面連接單詞的第一個字母也是大寫的。true 和 false 例外,它們總是小寫的。

所有配置信息都駐留在 <configuration> 和 </configuration> 根 XML 標記之間。標記間的配置信息分為兩個主區域:配置節處理程序聲明區域和配置節設置區域。

配置節處理程序聲明出現在配置文件頂部 <configSections> 和 </configSections> 標記之間。包含在 <section> 標記中的每個聲明都指定提供特定配置數據集的節的名稱和處理該節中配置數據的 .NET 框架類的名稱。

配置節設置區域位於 <configSections> 區域之後,它包含實際的配置設置。 <configSections> 區域中的每個聲明都有一個配置節。每個配置節都包含子標記,這些子標記帶有包含該節設置的屬性。

您只需要聲明配置節處理程序一次。您可以將其放置在伺服器的根 Machine.config 文件中或包含 Web 應用程序文件的虛擬目錄的 Web.config 文件中。子目錄中的配置文件自動繼承父目錄中聲明的配置處理程序。有關更多信息,請參閱配置繼承。

配置設置在節分組標記下經常嵌套在一起。這些頂級節標記通常表示配置設置應用到的命名空間。例如,頂級 <system.net> 標記表示網路類的設置, <system.web> 標記表示 ASP.NET 類的設置。

ASP.NET 配置基礎結構不對基礎結構支持的配置數據的類型作出任何假設。配置節處理程序類處理所有 Web.config 數據。您可以使用與 .NET 框架一起提供的預定義的配置節處理程序,或者您可以創建自己的處理程序來處理自己的自定義配置數據。

⑷ webapi的webconfig怎樣配置資料庫連接

先打開vs2010軟體,找到項目文件,雙擊web.config
VS2010中web.config配置資料庫連接
第一種:取連接字元串
string connString = System.Web.Configuration.WebConfigurationManager.ConnectionStrings["sqlConnStr"].ConnectionString;
或者
protected static string connectionString = ConfigurationManager.ConnectionStrings["SqlConnStr"].ConnectionString;
web.config文件:加在</configSections>後面
<connectionStrings> <remove name="LocalSqlServer" /> <add name="SqlConnStr" connectionString="user id=xx;password=xx;initial catalog=database_name;data source=.\sqlxxxx" /> </connectionStrings>
VS2010中web.config配置資料庫連接
第二種:取連接字元串:
string myvar=configurationsettings.appsettings["connstring"];
web.config文件:加在<appsettings>和</appsettings> 之間
<appsettings> <add key="connstring" value="uid=xx;pwd=xx;database=batabase_name;server=(local)" /> </appsettings>
據說兩者通用,但是第二種是asp.net2.0的新特性,建議使用第二種。其實我一直有個疑問,兩個字元串中的UID;PWD;和User ID; Password;是否等價。根據網上我查到的資料是可以互換通用的。
VS2010中web.config配置資料庫連接
連接SQL Server資料庫的機制與連接Access的機制沒有什麼太大的區別,只是改變了Connection對象和連接字元串中的不同參數.
首先,連接SQL Server使用的命名空間不是"System.Data.OleDb",而是"System.Data.SqlClient".
其次就是他的連接字元串了,我們一個一個參數來介紹(注意:參數間用分號分隔): "user id=sa":連接資料庫的驗證用戶名為sa.他還有一個別名"uid",所以這句我們還可以寫成"uid=sa". "password=":連接資料庫的驗證密碼為空.他的別名為"pwd",所以我們可以寫為"pwd=". 這里注意,你的SQL Server必須已經設置了需要用戶名和密碼來登錄,否則不能用這樣的方式來登錄.如果你的SQL Server設置為Windows登錄,那麼在這里就不需要使用"user id"和"password"這樣的方式來登錄,而需要使用"Trusted_Connection=SSPI"來進行登錄.
initial catalog=Northwind":使用的數據源為"Northwind"這個資料庫.他的別名為"Database",本句可以寫成"Database=Northwind". "Server=YourSQLServer":使用名為"YourSQLServer"的伺服器.他的別名為"Data Source","Address","Addr".如果使用的是本地資料庫且定義了實例名,則可以寫為"Server=(local)\實例名";如果是遠程伺服器,則將"(local)"替換為遠程伺服器的名稱或IP地址. "Connect Timeout=30":連接超時時間為30秒.
在這里,建立連接對象用的構造函數為:SqlConnection.
7
最後要保存你所更改的文件,右鍵 保存(ctrl+S).

⑸ 如何在web.config里寫連接資料庫語句並在頁面里調用。

<connectionStrings>
<add name="SQLServerConnectionString" connectionString="Data Source=你的資料庫伺服器地址;Initial Catalog=數據名稱;Persist Security Info=True;User ID=資料庫用戶名;Password=資料庫密碼"
providerName="System.Data.SqlClient" />
</connectionStrings>

在你的Web項目/站點點右鍵,添加引用->.NET->System.Configuration

然後在代碼里
string connectionString = System.Configuration.ConfigurationManager.ConnectionStrings["SQLServerConnectionString"].ConnectionString;
這樣的代碼是專門對資料庫連接的web.config節點,有特殊優化,比AppSeetings更好.建議使用.

⑹ [求助]web.config 資料庫配置問題!

這是Visual Studio裡面的網站配置文件,是用xml語言寫的,xml是一種文本標記語言。
<connectionStrings> </connectionStrings>中間配置的是資料庫的連接字元串。Data Source是資料庫伺服器的名稱,AttachDbFilename是資料庫的路徑,Integrated Security=True;User Instance=True"是Windows身份驗證模式,providerName是指資料庫服務是由SQL Server提供的。

⑺ 配置web.config連接資料庫

去掉<add key="conn" value="server=(local);database=Database;user=sa;password=sa"></add>
</appSettings>

SqlConnection conn = new SqlConnection(ConfigurationManager.AppSettings["conn"]); 修改為

SqlConnection conn = new SqlConnection(ConfigurationManager.AppSettings["ConnectionString"].connectionString);

⑻ 我在web.config中配置連接資料庫,但運行網頁之後出現這種錯誤

方法/步驟
新建一個網站,打開web.config文件,在connectionString配置節點添加add節點進行資料庫進行資料庫連接配置代碼如下:
<connectionStrings>
<add name="SqlConnection" providerName="System.Data.SqlClient"
connectionString="server=.;uid=sa;pwd=accp;database=pubs"/>
</connectionStrings>
在設計器中雙擊Default.aspx頁面空白處,並 Page_load事件處理函數中,添加訪問配置連接字元串代碼:
protected void Page_load(object sender,EventArgs e)
{
string name="SqlConnection";
string connectionString=ConfigurationManager.ConnectionStrings
["SqlConnection"].ConnectionString;
string providerName=ConfigurationManager.ConnerctionStrings
string providerName=ConfigurationManager.ConnerctionStrings
["SqlConnection"].ProviderName;
StringBuilder builder=new StringBuilder(string.Empty);
builder.AppendFormat("<b>連接字元串鍵名:{0}</b><br/>",name);
builder.AppendFormat("<b>資料庫連接字元串:{0}</b><br/>",connectionString);
builder.AppendFormat("<b>數據t提供程序名稱:{0}</b><br/>,providerName");
this.Response.Write(builder.ToString());
}
3
運行網站,在Default.aspx頁面輸出了配置完成連接字元串

⑼ Web.config怎麼配置資料庫

--在web.config配置下面的節點,connectionstring寫的是連接資料庫的字元串datasource是填寫的資料庫,initialcatalog是連接的資料庫名稱,user
id是連接數據的賬戶名,password是賬戶的密碼
--在web應用層獲取這段資料庫連接字元串的語句是
configurationmanager.connectionstrings["connstring"].tostring()

⑽ ASP.NET中使用web.config配置資料庫連接

參數異常,你重新構建你的鏈接字元串,在vs-》菜單-》工具-》下面有個鏈接資料庫選項,你可以在其中配置資料庫,等配置好了,測試通過了,在高級選項中獲取最下面的連接字元串,復制到web.config的配置文件中就可以了

熱點內容
創建實例在linux 發布:2024-10-07 18:03:16 瀏覽:485
黑客學c語言 發布:2024-10-07 17:37:39 瀏覽:942
ftp比較文件 發布:2024-10-07 17:04:56 瀏覽:39
如何配置幼兒園園內的玩具 發布:2024-10-07 17:04:23 瀏覽:863
干支日演算法 發布:2024-10-07 16:47:17 瀏覽:502
sqlin語句用法 發布:2024-10-07 16:45:05 瀏覽:640
直出伺服器怎麼樣 發布:2024-10-07 15:41:36 瀏覽:478
比亞迪唐dmi哪個配置性價比 發布:2024-10-07 15:19:28 瀏覽:903
編譯器按變數 發布:2024-10-07 15:07:03 瀏覽:775
怎麼忘記電腦wifi密碼怎麼辦 發布:2024-10-07 15:02:18 瀏覽:426