我在訪問Web配置中的ConnectionString時遇到問題。不支持的關鍵字:Web配置中的ConnectionString中的'provider'
這是我的網絡配置。
<configuration>
<appSettings/>
<connectionStrings>
<add name="UAFConnectionString" connectionString="Provider=SQLOLEDB;Data Source=INLISAP003;Password=5q1server2005;User ID=sa;Initial Catalog=UserAccessForm"
providerName="System.Data.OleDb" />
</connectionStrings>
這裏是我的按鈕點擊代碼,
Imports System.Data
Imports System.Data.SqlClient
Imports System.Configuration
Partial Class _Default
Inherits System.Web.UI.Page
Dim mySqlCon As SqlConnection
Dim strConnection As String
Sub OpenCon()
strConnection = ConfigurationManager.ConnectionStrings("UAFConnectionString").ConnectionString
mySqlCon = New SqlConnection(strConnection)
mySqlCon.Open()
End Sub
Sub CloseCon()
mySqlCon.Close()
mySqlCon.Dispose()
End Sub
OpenCon()
Dim SQL As String = "SELECT * FROM tbl_UserAccount WHERE StafID='" & txtUsername.Text & "' AND Password='" & txtPassword.Text & "' "
Dim DR As SqlDataReader
Dim CMD As New SqlCommand(SQL, mySqlCon)
DR = CMD.ExecuteReader(System.Data.CommandBehavior.CloseConnection)
DR.Read()
If DR.HasRows = False Then
MsgBox("Invalid User name OR Password", MsgBoxStyle.Critical, "Login ERROR")
txtUsername.Focus()
Exit Sub
End If
這是我的錯誤信息。
System.ArgumentException:關鍵字不是 支持:'provider'。在 System.Data.Common.DbConnectionOptions.ParseInternal(哈希表 parsetable,字符串的connectionString, 布爾buildChain,哈希表 同義詞,布爾firstKey)在 System.Data.Common.DbConnectionOptions..ctor(字符串 的connectionString,哈希表同義詞, 布爾useOdbcRules)在 System.Data.SqlClient.SqlConnectionString..ctor(字符串 的connectionString)在 System.Data.SqlClient.SqlConnectionFactory.CreateConnectionOptions(字符串 的connectionString,DbConnectionOptions 以前)在 System.Data.ProviderBase.DbConnectionFactory .GetConnectionPoolGroup(字符串 的connectionString, DbConnectionPoolGroupOptions poolOptions,DbConnectionOptions & userConnectionOptions)在 System.Data.SqlClient.SqlConnection.ConnectionString_Set(字符串 值) System.Data.SqlClient.SqlConnection.set_ConnectionString(字符串 值) System.Data .SqlClient.SqlConnection..ctor(字符串 connectionString) D:\ WEB-SITES \ PROJECT002 \ Default.aspx.vb中的_Default.OpenCon():位於_Default.btnLogin_Click(Object sender,EventArgs e)的第12行 D:\ WEB-SITES \ PROJECT002 \ Default.aspx.vb:line 35
您可以停止播放..我們可以聽到很好 – 2010-08-26 09:33:56
關閉您的大寫鎖定!!!!!它看起來像你一樣!!!!!!! – duffymo 2010-08-26 09:34:04
年度提名人提問 – 2010-08-26 09:34:15