web.config中配置sql數據庫連接
很多地方都會用到連接數據庫、
如果能把字符串放在配置文件中、自然是很方便的了
增強了程序的可移植性并且也便于程序維護
簡單地說:
把連接字符串放在配置文件中、需要的時候去取就行
很方便吧~
一般默認會有web.config這個文件。關于web.config可以參考http://blog.csdn.net/zhoufoxcn/article/details/3265141
<configuration>
<system.web>
<compilation debug="false" targetFramework="4.0" />
</system.web>
<appSettings>
<add key ="source" value="Server=localhost;database=jobskynet6 ;Trusted_Connection=Yes"
//看到沒,key=“source”后面就是根據這個名字找到該字符串啦
/>
</appSettings>
</configuration>
后面的value值就是連接字符串。后面的各個值不用解釋了吧~(后面的Trusted_Connection的值也可為Trusted_Connection=true)
當然,這是基于windows驗證的連接方法。
如果選擇了混合驗證
<appSettings>
<add key="source" value="Server=localhost;uid=sa;pwd='fang';database=khgx;" />
</appSettings>
接下來就是如何得到字符串了
首先要引入configuration~即using,代碼如:
using System.Configuration; public partial class Proce : System.Web.UI.Page { private string source = System.Configuration.ConfigurationManager.AppSettings["source"]; .....
如此、名為source的字符串便是我們需要的連接字符串。
說一下我自己的理解吧:在配置文件里加一個字符串、通過key唯一標識。用到的時候只是調出了文件中的一個已經存好的字符串而已。
當然網上還有比較專業的做法~
只是這個比較簡單容易理解
本人也是初學、有不對的地方希望指正呀

浙公網安備 33010602011771號