网络配置 [英] web config
问题描述
我正在尝试设置Web Config文件,以便从中读取连接字符串
但我是不知道我做错了什么。我得到的错误是:
ConnectionString属性尚未初始化。
我也试图创建一个虚拟路径但是没有用。
我的应用程序位于c:\inetpub \ www.root \web这是web.config
文件的位置,它包含以下内容:
< appSettings>
< add key =" connectionstring" value =" server =(local)
; trusted_connection = true; database = xxx" />
< / appSettings>
aspx文件包含:
<%@ Page Language =" VB" %>
< script runat =" server">
函数GetData()As System.Data.IDataReader
Dim connectionString As String
connectionString = ConfigurationSettings.AppSettings
(" ConnectionString")
Dim dbConnection As System.Data.IDbConnection =新的
System.Data.SqlClient.SqlConnection(connectionStri ng)
Dim queryString As String =" SELECT [tblLink]。[quote],[tbllink ]
.. [linkURL"& _
"] FROM [tblink]"
Dim dbCommand As System.Data.IDbCommand = New
System.Data.SqlClient。 SqlCommand
dbCommand.CommandText = queryString
dbCommand.Connection = dbConnection
dbConnection.Open
Dim dataReader As System.Data.IDataReader =
dbCommand.ExecuteReader(System.Data.CommandBehavio r.CloseConnection)
返回dataReader
结束功能
Sub Page_Load(发件人为对象,e为EventArgs)
Page.Databind()
End Sub
< / script>
谢谢
-
留言通过 http://www.dotnetmonster.com
推荐答案
" connectionstring"和ConnectionString不一样。更改行 -
connectionString = ConfigurationSettings.AppSettings(" ConnectionString")
到
connectionString = ConfigurationSettings.AppSettings(" connectionstring" )
" Joe via DotNetMonster.com" < FO *** @ DotNetMonster.com>在消息中写道
news:08 ****************************** @ DotNetMonste r.com。 ..
"connectionstring" and "ConnectionString" are not the same. Change the line-
connectionString=ConfigurationSettings.AppSettings ("ConnectionString")
to
connectionString=ConfigurationSettings.AppSettings ("connectionstring")
"Joe via DotNetMonster.com" <fo***@DotNetMonster.com> wrote in message
news:08******************************@DotNetMonste r.com...
我正在尝试设置Web Config文件,以便从中读取连接字符串,但我不是确定我做错了什么。我得到的错误是:
ConnectionString属性尚未初始化。
我也试图创建一个虚拟路径但是没有用。
我的应用程序在c:\ inetpub \ www.root \web这是web.config
文件所在的位置,它包含以下内容:
< appSettings>
< add key =" connectionstring" ; value =" server =(local)
; trusted_connection = true; database = xxx" />
< / appSettings>
aspx文件包含:
<%@ Page Language =" VB" %>
< script runat =" server">
函数GetData()As System.Data.IDataReader
Dim connectionString As String
connectionString = ConfigurationSettings.AppSettings
(ConnectionString)
Dim dbConnection As System.Data.IDbConnection = New
System.Data.SqlClient.SqlConnection(connectionStri ng)
Dim queryString As String =" SELECT [tblLink]。[quote],
[tbllink]。[linkURL"& _
"] FROM [tblink]"
Dim dbCommand As System.Data.IDbCommand = New
System.Data.SqlClient.SqlCommand
dbCommand.CommandText = queryString
dbCommand.Connection = dbConnection
dbConnection.Open
Dim dataReader As System.Data.IDataReader =
dbCommand.ExecuteReader(System.Data.CommandBehavio r.CloseConnection)
结束函数
Sub Page_Load(发送者作为对象,e作为EventArgs)
Page.Databind()
End Sub
< / script>
谢谢
-
通过 http://www.dotnetmonster.com
谢谢。我更改了它但仍然收到错误消息:
ConnectionString属性尚未初始化。
-
通过 http://www.dotnetmonster.com 发布的消息
Thanks. I changed it but I still get the error message that:
The ConnectionString property has not been initialized.
--
Message posted via http://www.dotnetmonster.com
JOe你怎么能得到ConnectionString属性错误
当你说你已经改变它了!
***通过开发人员指南 http://www.developersdex.com 发送***
不要只是参加USENET ......获得奖励!
JOe how can u get ConnectionString property error
when u said u have changed it!
*** Sent via Developersdex http://www.developersdex.com ***
Don''t just participate in USENET...get rewarded for it!
这篇关于网络配置的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!