當前位置:首頁 » 網頁前端 » vbnetwebconfig
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

vbnetwebconfig

發布時間: 2022-10-24 22:36:16

A. 怎麼快速配置webconfig連接書酷酷

web.config
Web配置文件(*.config)編輯本段認識Web.config文件
Web.config文件XML文本文件用儲存 ASP.NET Web 應用程序配置信息(用設置ASP.NET Web 應用程序身份驗證式)現應用程序每目錄通VB.NET新建Web應用程序默認情況根目錄自創建默認 Web.config文件包括默認配置設置所目錄都繼承配置設置想修改目錄配置設置該目錄新建Web.config文件提供除父目錄繼承配置信息外配置信息重寫或修改父目錄定義設置 運行Web.config文件修改需要重啟服務效(註:<processModel> 節例外)Web.config文件擴展自定義新配置參數並編寫配置節處理程序進行處理編輯本段web.config配置文件
(默認配置設置)所代碼都應該位於 <configuration> <system.web> </system.web> </configuration> 間於習目面示例都省略段XML標記 1、<authentication> 節 作用:配置 ASP.NET 身份驗證支持(Windows、Forms、PassPort、None四種)該元素能計算機、站點或應用程序級別聲明<authentication> 元素必需與</autherization> 節配合使用 示例: 示例基於窗體(Forms)身份驗證配置站點沒登陸用戶訪問需要身份驗證網頁網頁自跳轉登陸網頁 <authentication mode="Forms" > <forms loginUrl="logon.aspx" name=".FormsAuthCookie"/> </authentication> 其元素loginUrl表示登陸網頁名稱name表示Cookie名稱 2、<authorization> 節 作用:控制 URL 資源客戶端訪問(允許匿名用戶訪問)元素任何級別(計算機、站點、應用程序、目錄或頁)聲明必需與</authentication> 節配合使用 示例:示例禁止匿名用戶訪問 <authorization> <deny users="?"/> </authorization> 註:使用user.identity.name獲取已經驗證前用戶名;使用 web.Security.FormsAuthentication.RedirectFromLoginPage已驗證用戶重定向用戶剛才請求頁面.具體實例請參考: Forms驗證: 3、<compilation>節 作用:配置 ASP.NET 使用所編譯設置默認debug屬性False.程序編譯完交付使用應其設"True"(Web.config文件詳細說明處省略示例) 4、<customErrors> 作用: ASP.NET 應用程序提供關自定義錯誤信息信息適用於 XML Web services 發錯誤 示例:發錯誤網頁跳轉自定義錯誤頁面 <customErrors defaultRedirect="ErrorPage.aspx" mode="RemoteOnly"> </customErrors> 其元素defaultRedirect表示自定義錯誤網頁名稱mode元素表示:本 Web 伺服器運行用戶顯示自定義(友)信息 5、<httpRuntime>節 作用:配置 ASP.NET HTTP 運行庫設置該節計算機、站點、應用程序目錄級別聲明 示例:控制用戶傳文件4M間60秒請求數100 <httpRuntime maxRequestLength="4096" executionTimeout="60" appRequestQueueLimit="100"/> 6、 <pages> 作用:標識特定於頁配置設置(否啟用狀態、視圖狀態否檢測用戶輸入等)<pages>計算機、站點、應用程序目錄級別聲明 示例:檢測用戶瀏覽器輸入內容否存潛危險數據(註:該項默認檢測使用檢測要用戶輸入進行編碼或驗證)客戶端發頁檢查加密視圖狀態驗證視圖狀態否已客戶端篡改(註:該項默認驗證) <pages buffer="true" enableViewStateMac="true" validateRequest="false"/> 7、<sessionState> 作用:前應用程序配置狀態設置(設置否啟用狀態狀態保存位置) 示例: <sessionState mode="InProc" cookieless="true" timeout="20"/> </sessionState> 註: mode="InProc"表示:本儲存狀態(選擇儲存遠程伺服器或SAL伺服器或啟用狀態) cookieless="true"表示:用戶瀏覽器支持Cookie啟用狀態(默認False) timeout="20"表示:處於空閑狀態鍾數 8、<trace> 作用:配置 ASP.NET 跟蹤服務主要用程序測試判斷哪錯 示例:Web.config默認配置: <trace enabled="false" requestLimit="10" pageOutput="false" traceMode="SortByTime" localOnly="true" /> 註: enabled="false"表示啟用跟蹤;requestLimit="10"表示指定伺服器存儲跟蹤請求數目 pageOutput="false"表示能通跟蹤實用工具訪問跟蹤輸; traceMode="SortByTime"表示處理跟蹤順序顯示跟蹤信息 localOnly="true" 表示跟蹤查看器 (trace.axd) 用於宿主 Web 伺服器編輯本段自定義Web.config文件配置節
自定義Web.config文件配置節程兩步 配置文件頂部 <configSections> </configSections>標記間聲明配置節名稱處理該節配置數據 .NET Framework 類名稱 二 <configSections> 區域聲明節做實際配置設置 示例:創建節存儲資料庫連接字元串 <configuration> <configSections> <section name="appSettings" type="System.Configuration.NameValueFileSectionHandler, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/> </configSections> <appSettings> <add key="scon" value="server=a;database=northwind;uid=sa;pwd=123"/> </appSettings> <system.web> ...... </system.web> </configuration>編輯本段訪問Web.config文件
通使用ConfigurationSettings.AppSettings 靜態字元串集合訪問 Web.config 文件示例:獲取面例建立連接字元串 vb.net Dim sconstr As String = System.Configuration.ConfigurationManager.AppSettings("ConnectionString") c# ConnectionString string=System.Configuration.ConfigurationManager.AppSettings["ConnectionString"];編輯本段創建Web.config文件
1.解決案資源管理器單擊刷新圖標確認應用程序沒 Web.config 文件 已使用網站管理工具或某些其式配置應用程序則能已自創建 Web.config 文件單擊刷新更新文件列表 2.解決案資源管理器右擊網站名稱單擊添加新項 3.模板窗口單擊Web 配置文件 名稱文本框文件名應 Web.config該文件提供其名稱默認名稱.config 文件擴展名防止 ASP.NET 載相應文件 4.單擊添加創建該文件其打進行編輯 該文件包含本主題面示例部顯示代碼並具些初始默認值應用程序 %SystemRoot%\Microsoft.NET\Framework\\CONFIG 目錄 Machine.config Web.config 文件繼承所配置設置處看些默認設置要重寫繼承默認設置或添加 httpHandlers 元素(ASP.NET 設置架構) 等集合元素則需創建應用程序級別目錄級別 Web.config 文件 若要查看前應用程序所配置設置運行主題何:編程式查看繼承配置設置本配置設置包含代碼查看 %SystemRoot%\Microsoft.NET\Framework\\CONFIG 目錄 Machine.config.comments 或 Web.config.comments 文件(兩文件包含用注釋)兩文件包含所運行設置請參見何:編程式查看繼承配置設置本配置設置 5.更改 Web.config 文件則保存該文件 保存 Web.config 文件重新啟應用程序選擇使用單節元素 configSource 屬性指向某輔助配置文件更改輔助配置文件導致應用程序重新啟關更信息請參見節元素所繼承規屬性 configSource

B. 我裝了visua studio 2005 我想用vb.net的Web應用程序 請問應該怎麼弄

首先確認已經安裝了Web Development組件
然後新建-網站
選擇合適的模板(如ASP.NET),選擇代碼語言(如Visual Basic),選擇網站路徑,確定後VS會自動建立相應的開發環境
默認建立的文件有Default.aspx和Web.config
Default.aspx就是動態網頁文件,Web.config是站點配置文件
在解決資源管理器里,通過右鍵可以新建或添加各種文件資源
同時在左下角可以切換設計視圖和源代碼視圖

C. asp.net2.0中用VB.NET如何引用在web.config中定義了連接字元串

Dim rootWebConfig As System.Configuration.Configuration
rootWebConfig = System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("/MyWebSiteRoot")
Dim connString As System.Configuration.ConnectionStringSettings
If (0 < rootWebConfig.ConnectionStrings.ConnectionStrings.Count) Then
connString = rootWebConfig.ConnectionStrings.ConnectionStrings("NorthwindConnectionString")
If Not (Nothing = connString.ConnectionString) Then
Console.WriteLine("Northwind connection string = {0}", connString.ConnectionString)
Else
Console.WriteLine("No Northwind connection string")
End If
End If

D. 如何在VB.net中連接oracle資料庫

在web.config中配置:
』連接oracle
dim
strconnect
as
string
=
system.web.configuration.webconfigurationmanager.connectionstrings("conn").tostring()
dim
conn
as
oledb.oledbconnection
=
new
system.data.oledb.oledbconnection(strconnect)
』返回數據
public
function
gettable(byval
sql)
conn.open()
dim
comm
as
oledb.oledbcommand
=
new
oledb.oledbcommand(sql,
conn)
dim
da
as
oledb.oledbdataadapter
=
new
oledb.oledbdataadapter(comm)
dim
dt
as
system.data.datatable
=
new
system.data.datatable()
da.fill(dt)
conn.close()
return
dt
end
function
』返回受影響的行數
public
function
impactdate(byval
sql)
conn.open()
dim
comm
as
oledb.oledbcommand
=
new
oledb.oledbcommand(sql,
conn)
dim
i
as
integer
=
comm.executenonquery
return
i
end
function

E. VB.net如何設置程序運行時最先打開的窗體

你是不是用的Visual Studio來開發的?如果是,這樣操作:打開 項目 菜單 中的 XXX屬性,在彈出的屬性頁選擇最上面那個 應用程序 標簽,裡面有個啟動窗體,你選擇一下就可以了。
如果你不是用的visual Studio來開發的,那麼可以考慮把另外一個窗口的visible屬性先設置為false或者把你要顯示的窗口改為對話框的形式,大小比另外一個窗口大一點或者一樣(即 模態窗口,必須關閉才能繼續操作),這樣都可以實現你要的效果。

F. 在做網站是web.config是什麼文件是怎麼行成的

web.config的中文解釋是:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web>
<!-- 動態調試編譯
設置 compilation debug="true" 以將調試符號(.pdb 信息)
插入到編譯頁中。因為這將創建執行起來
較慢的大文件,所以應該只在調試時將該值設置為 true,而所有其他時候都設置為 false。有關更多信息,請參考有關調試 ASP.NET 文件的文檔。
-->
<compilation defaultLanguage="vb" debug="true" />
<!-- 自定義錯誤信息
設置 customErrors mode="On" 或 "RemoteOnly" 以啟用自定義錯誤信息,或設置為 "Off" 以禁用自定義錯誤信息。
為每個要處理的錯誤添加 <error> 標記。
-->
<customErrors mode="RemoteOnly" />
<!-- 身份驗證
此節設置應用程序的身份驗證策略。可能的模式是 \「Windows\」、\「Forms\」、\「Passport\」和 \「None\」
-->
<authentication mode="Windows" />
<!-- 授權
此節設置應用程序的授權策略。可以允許或拒絕用戶或角色訪問
應用程序資源。通配符:"*" 表示任何人,"?" 表示匿名
(未授權的)用戶。
-->
<authorization>
<allow users="*" /> <!-- 允許所有用戶 -->
<!-- <allow users="[逗號分隔的用戶列表]"
roles="[逗號分隔的角色列表]"/>
<deny users="[逗號分隔的用戶列表]"
roles="[逗號分隔的角色列表]"/>
-->
</authorization>
<!-- 應用程序級別跟蹤記錄
應用程序級別跟蹤在應用程序內為每一頁啟用跟蹤日誌輸出。
設置 trace enabled="true" 以啟用應用程序跟蹤記錄。如果 pageOutput="true",則
跟蹤信息將顯示在每一頁的底部。否則,可以通過從 Web 應用程序
根瀏覽 "trace.axd" 頁來查看
應用程序跟蹤日誌。
-->
<trace enabled="false" requestLimit="10" pageOutput="false" traceMode="SortByTime" localOnly="true" />
<!-- 會話狀態設置
默認情況下,ASP.NET 使用 cookie 標識哪些請求屬於特定的會話。
如果 cookie 不可用,則可以通過將會話標識符添加到 URL 來跟蹤會話。
若要禁用 cookie,請設置 sessionState cookieless="true"。
-->
<sessionState
mode="InProc"
stateConnectionString="tcpip=127.0.0.1:42424"
sqlConnectionString="data source=127.0.0.1;user id=sa;password="
cookieless="false"
timeout="20"
/>
<!-- 全球化
此節設置應用程序的全球化設置。
-->
<globalization requestEncoding="utf-8" responseEncoding="utf-8" />
</system.web>
</configuration>
**************************************************
web.config的用法
在asp.net中的WEB程序的設置中我們必須用到Web.config來存儲資料庫連接字.事實上這是個很好的做法,因為可以省去我們很多的麻煩還可以幫助我們避免不必要的錯位,是的很多情況下我就是這樣做.它通過XML來記錄這些信息.具體的是在<appSettings>....</appSettings>這個標記中來記錄的.這里請看一個ORACLE的例子如下:

代碼拷貝框:
<appSettings>
<add key="ORACLEConnectionString" value="Provider=OraOLEDB.Oracle.1;
Persist Security Info=False;Password=blah;User ID=greg;Data Source=sph;" />
<add key="SQLConnectionString" value="data source=SQL1;initial catalog=ID_V;
integrated security=SSPI;persist security info=False;workstation id=TH03D374;
packet size=4096"/>
<appSettings>
*********
[Ctrl+A 全部選擇 然後拷貝]
而在你的應用程序中你只要這樣寫,就可以了,如下:

string conn = ConfigurationSettings.AppSettings["ORACLEConnectionString"];
OleDbConnection myConnection = new OleDbConnection(conn);

很輕松是嗎?不必每次都輸入同樣的連接字,也不要記住那些討厭的信息了,只需要起一個好記的名字就可以.好了下面我在來給出其他的一些連接字:

代碼拷貝框:

MYSQL的連接字:
ConnectionString = "Data Source=localhost;" +
"Database=mySQLDatabase;" +
"User ID=myUsername;" +
"Password=myPassword;" +
"Command Logging=false";
OLE DB的:
IBM AS/400 OLE DB 的

' VB.NET
Dim oOleDbConnection As OleDb.OleDbConnection
Dim sConnString As String = _
"Provider=IBMDA400.DataSource.1;" & _
"Data source=myAS400DbName;" & _
"User Id=myUsername;" & _
"Password=myPassword"
oOleDbConnection = New OleDb.OleDbConnection(sConnString)
oOleDbConnection.Open()

JET OLE DB 的

' VB.NET
Dim oOleDbConnection As OleDb.OleDbConnection
Dim sConnString As String = _
"Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=C:\myPath\myJet.mdb;" & _
"User ID=Admin;" & _
"Password="
oOleDbConnection = New OleDb.OleDbConnection(sConnString)
oOleDbConnection.Open()

Oracle OLE DB 的

' VB.NET
Dim oOleDbConnection As OleDb.OleDbConnection
Dim sConnString As String = _
"Provider=OraOLEDB.Oracle;" & _
"Data Source=MyOracleDB;" & _
"User ID=myUsername;" & _
"Password=myPassword"
oOleDbConnection = New OleDb.OleDbConnection(sConnString)
oOleDbConnection.Open()

SQL Server OLE DB 的

' VB.NET
Dim oOleDbConnection As OleDb.OleDbConnection
Dim sConnString As String = _
"Provider=sqloledb;" & _
"Data Source=myServerName;" & _
"Initial Catalog=myDatabaseName;" & _
"User Id=myUsername;" & _
"Password=myPassword"
oOleDbConnection = New OleDb.OleDbConnection(sConnString)
oOleDbConnection.Open()

Sybase ASE OLE DB 的

' VB.NET
Dim oOleDbConnection As OleDb.OleDbConnection
Dim sConnString As String = _
"Provider=Sybase ASE OLE DB Provider;" & _
"Data Source=MyDataSourceName;" & _
"Server Name=MyServerName;" & _
"Database=MyDatabaseName;" & _
"User ID=myUsername;" & _
"Password=myPassword"
oOleDbConnection = New OleDb.OleDbConnection(sConnString)
oOleDbConnection.Open()

SQL Server在System.Data.SqlClient

SqlConnection oSQLConn = new SqlConnection();
oSQLConn.ConnectionString = "Data Source=(local);" +
"Initial Catalog=mySQLServerDBName;" +
"Integrated Security=SSPI";
oSQLConn.Open();
************************
[Ctrl+A 全部選擇 然後拷貝]
這里都是用VB.NET寫的,希望能對你有幫助阿!看明白了嗎?呵呵是不是有點復雜啊!

G. .net中生成的web.config文件,可以改名嗎

中文解釋

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web>
<!-- 動態調試編譯
設置 compilation debug="true" 以將調試符號(.pdb 信息)
插入到編譯頁中。因為這將創建執行起來
較慢的大文件,所以應該只在調試時將該值設置為 true,而所有其他時候都設置為 false。有關更多信息,請參考有關調試 ASP.NET 文件的文檔。
-->
<compilation defaultLanguage="vb" debug="true" />
<!-- 自定義錯誤信息
設置 customErrors mode="On" 或 "RemoteOnly" 以啟用自定義錯誤信息,或設置為 "Off" 以禁用自定義錯誤信息。
為每個要處理的錯誤添加 <error> 標記。
-->
<customErrors mode="RemoteOnly" />
<!-- 身份驗證
此節設置應用程序的身份驗證策略。可能的模式是 \「Windows\」、\「Forms\」、\「Passport\」和 \「None\」
-->
<authentication mode="Windows" />
<!-- 授權
此節設置應用程序的授權策略。可以允許或拒絕用戶或角色訪問
應用程序資源。通配符:"*" 表示任何人,"?" 表示匿名
(未授權的)用戶。
-->
<authorization>
<allow users="*" /> <!-- 允許所有用戶 -->
<!-- <allow users="[逗號分隔的用戶列表]"
roles="[逗號分隔的角色列表]"/>
<deny users="[逗號分隔的用戶列表]"
roles="[逗號分隔的角色列表]"/>
-->
</authorization>
<!-- 應用程序級別跟蹤記錄
應用程序級別跟蹤在應用程序內為每一頁啟用跟蹤日誌輸出。
設置 trace enabled="true" 以啟用應用程序跟蹤記錄。如果 pageOutput="true",則
跟蹤信息將顯示在每一頁的底部。否則,可以通過從 Web 應用程序
根瀏覽 "trace.axd" 頁來查看
應用程序跟蹤日誌。
-->
<trace enabled="false" requestLimit="10" pageOutput="false" traceMode="SortByTime" localOnly="true" />
<!-- 會話狀態設置
默認情況下,ASP.NET 使用 cookie 標識哪些請求屬於特定的會話。
如果 cookie 不可用,則可以通過將會話標識符添加到 URL 來跟蹤會話。
若要禁用 cookie,請設置 sessionState cookieless="true"。
-->
<sessionState
mode="InProc"
stateConnectionString="tcpip=127.0.0.1:42424"
sqlConnectionString="data source=127.0.0.1;user id=sa;password="
cookieless="false"
timeout="20"
/>
<!-- 全球化
此節設置應用程序的全球化設置。
-->
<globalization requestEncoding="utf-8" responseEncoding="utf-8" />
</system.web>
</configuration>

H. 怎樣在web.config中配置這些參數

web.config
Web配置文件(*.config)編輯本段認識Web.config文件
Web.config文件是一個XML文本文件,它用來儲存 ASP.NET Web 應用程序的配置信息(如最常用的設置ASP.NET Web 應用程序的身份驗證方式),它可以出現在應用程序的每一個目錄中。當你通過VB.NET新建一個Web應用程序後,默認情況下會在根目錄自動創建一個默認的 Web.config文件,包括默認的配置設置,所有的子目錄都繼承它的配置設置。如果你想修改子目錄的配置設置,你可以在該子目錄下新建一個Web.config文件。它可以提供除從父目錄繼承的配置信息以外的配置信息,也可以重寫或修改父目錄中定義的設置。 在運行時對Web.config文件的修改不需要重啟服務就可以生效(註:<processModel> 節例外)。當然Web.config文件是可以擴展的。你可以自定義新配置參數並編寫配置節處理程序以對它們進行處理。編輯本段web.config配置文件
(默認的配置設置)以下所有的代碼都應該位於 <configuration> <system.web> 和 </system.web> </configuration> 之間,出於學習的目的下面的示例都省略了這段XML標記 1、<authentication> 節 作用:配置 ASP.NET 身份驗證支持(為Windows、Forms、PassPort、None四種)。該元素只能在計算機、站點或應用程序級別聲明。<authentication> 元素必需與</autherization> 節配合使用。 示例: 以下示例為基於窗體(Forms)的身份驗證配置站點,當沒有登陸的用戶訪問需要身份驗證的網頁,網頁自動跳轉到登陸網頁。 <authentication mode="Forms" > <forms loginUrl="logon.aspx" name=".FormsAuthCookie"/> </authentication> 其中元素loginUrl表示登陸網頁的名稱,name表示Cookie名稱 2、<authorization> 節 作用:控制對 URL 資源的客戶端訪問(如允許匿名用戶訪問)。此元素可以在任何級別(計算機、站點、應用程序、子目錄或頁)上聲明。必需與</authentication> 節配合使用。 示例:以下示例禁止匿名用戶的訪問 <authorization> <deny users="?"/> </authorization> 註:你可以使用user.identity.name來獲取已經過驗證的當前的用戶名;可以使用 web.Security.FormsAuthentication.RedirectFromLoginPage方法將已驗證的用戶重定向到用戶剛才請求的頁面.具體的實例請參考: Forms驗證:http://www.knowsky.com/343322.html 3、<compilation>節 作用:配置 ASP.NET 使用的所有編譯設置。默認的debug屬性為「False」.在程序編譯完成交付使用之後應將其設為"True"(Web.config文件中有詳細說明,此處省略示例) 4、<customErrors> 作用:為 ASP.NET 應用程序提供有關自定義錯誤信息的信息。它不適用於 XML Web services 中發生的錯誤。 示例:當發生錯誤時,將網頁跳轉到自定義的錯誤頁面。 <customErrors defaultRedirect="ErrorPage.aspx" mode="RemoteOnly"> </customErrors> 其中元素defaultRedirect表示自定義的錯誤網頁的名稱。mode元素表示:對不在本地 Web 伺服器上運行的用戶顯示自定義(友好的)信息。 5、<httpRuntime>節 作用:配置 ASP.NET HTTP 運行庫設置。該節可以在計算機、站點、應用程序和子目錄級別聲明。 示例:控制用戶上傳文件最大為4M,最長時間為60秒,最多請求數為100 <httpRuntime maxRequestLength="4096" executionTimeout="60" appRequestQueueLimit="100"/> 6、 <pages> 作用:標識特定於頁的配置設置(如是否啟用會話狀態、視圖狀態,是否檢測用戶的輸入等)。<pages>可以在計算機、站點、應用程序和子目錄級別聲明。 示例:不檢測用戶在瀏覽器輸入的內容中是否存在潛在的危險數據(註:該項默認是檢測,如果你使用了不檢測,一要對用戶的輸入進行編碼或驗證),在從客戶端回發頁時將檢查加密的視圖狀態,以驗證視圖狀態是否已在客戶端被篡改。(註:該項默認是不驗證) <pages buffer="true" enableViewStateMac="true" validateRequest="false"/> 7、<sessionState> 作用:為當前應用程序配置會話狀態設置(如設置是否啟用會話狀態,會話狀態保存位置)。 示例: <sessionState mode="InProc" cookieless="true" timeout="20"/> </sessionState> 註: mode="InProc"表示:在本地儲存會話狀態(你也可以選擇儲存在遠程伺服器或SAL伺服器中或不啟用會話狀態) cookieless="true"表示:如果用戶瀏覽器不支持Cookie時啟用會話狀態(默認為False) timeout="20"表示:會話可以處於空閑狀態的分鍾數 8、<trace> 作用:配置 ASP.NET 跟蹤服務,主要用來程序測試判斷哪裡出錯。 示例:以下為Web.config中的默認配置: <trace enabled="false" requestLimit="10" pageOutput="false" traceMode="SortByTime" localOnly="true" /> 註: enabled="false"表示不啟用跟蹤;requestLimit="10"表示指定在伺服器上存儲的跟蹤請求的數目 pageOutput="false"表示只能通過跟蹤實用工具訪問跟蹤輸出; traceMode="SortByTime"表示以處理跟蹤的順序來顯示跟蹤信息 localOnly="true" 表示跟蹤查看器 (trace.axd) 只用於宿主 Web 伺服器編輯本段自定義Web.config文件配置節
自定義Web.config文件配置節過程分為兩步。 一是在在配置文件頂部 <configSections> 和 </configSections>標記之間聲明配置節的名稱和處理該節中配置數據的 .NET Framework 類的名稱。 二是在 <configSections> 區域之後為聲明的節做實際的配置設置。 示例:創建一個節存儲資料庫連接字元串 <configuration> <configSections> <section name="appSettings" type="System.Configuration.NameValueFileSectionHandler, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/> </configSections> <appSettings> <add key="scon" value="server=a;database=northwind;uid=sa;pwd=123"/> </appSettings> <system.web> ...... </system.web> </configuration>編輯本段訪問Web.config文件
你可以通過使用ConfigurationSettings.AppSettings 靜態字元串集合來訪問 Web.config 文件示例:獲取上面例子中建立的連接字元串。 vb.net Dim sconstr As String = System.Configuration.ConfigurationManager.AppSettings("ConnectionString") c# ConnectionString string=System.Configuration.ConfigurationManager.AppSettings["ConnectionString"];編輯本段創建Web.config文件
1.在「解決方案資源管理器」中,單擊「刷新」圖標以確認應用程序還沒有 Web.config 文件。 如果已使用網站管理工具或某些其他方式來配置應用程序,則可能已自動創建了 Web.config 文件。單擊「刷新」更新文件列表。 2.在「解決方案資源管理器」中,右擊網站名稱,然後單擊「添加新項」。 3.在「模板」窗口中,單擊「Web 配置文件」。 「名稱」文本框中的文件名應為 Web.config。可以為該文件提供其他名稱,不過這是默認名稱。.config 文件擴展名可防止 ASP.NET 下載相應文件。 4.單擊「添加」創建該文件,然後將其打開進行編輯。 該文件包含本主題後面「示例」部分中顯示的代碼,並具有一些初始默認值。應用程序從 %SystemRoot%\Microsoft.NET\Framework\<版本>\CONFIG 目錄下的 Machine.config 和 Web.config 文件繼承所有配置設置,但在此處看不到這些默認設置。如果要重寫繼承的默認設置或添加 httpHandlers 元素(ASP.NET 設置架構) 等集合元素,則只需創建應用程序級別和目錄級別的 Web.config 文件。 若要查看當前應用程序的所有配置設置,可以運行主題如何:以編程方式查看繼承的配置設置和本地配置設置中包含的代碼。也可以查看 %SystemRoot%\Microsoft.NET\Framework\<版本>\CONFIG 目錄下的 Machine.config.comments 或 Web.config.comments 文件(這兩個文件也包含有用的注釋),但這兩個文件將不會包含所有運行時設置,請參見如何:以編程方式查看繼承的配置設置和本地配置設置。 5.如果更改了 Web.config 文件,則保存該文件。 保存 Web.config 文件會重新啟動應用程序。也可以選擇使用單個節元素的 configSource 屬性指向某個輔助配置文件,更改輔助配置文件不會導致應用程序重新啟動。有關更多信息,請參見節元素所繼承的常規屬性中的 configSource。

I. 急求!asp.net(vb)與sql的連接(要求代碼寫在web.config中的)

在web.config中寫入:
<connectionStrings>
<add name="ConnectionString" connectionString="Data Source=61.139.105.141;Initial Catalog=libdb;User ID=sa;password=jsb2008" providerName="System.Data.SqlClient"/>

</connectionStrings >

調用:
Dim conn As SqlConnection = New SqlConnection
Dim cmd As SqlCommand = New SqlCommand

conn.ConnectionString = System.Configuration.ConfigurationManager.ConnectionStrings("ConnectionString").ToString
cmd.Connection = conn
當然,建議封裝一個資料庫訪問類.

注意:使用System.Configuration.ConfigurationManager需要增加引用:
System.Configuration