vb.net中此连接字符串中的错误是什么?

时间:2013-05-09 08:38:48

标签: asp.net sql vb.net connection-string

我有以下连接字符串

<add name="portal_ConnSql" connectionString="Data Source=GFO-SQL03;Initial Catalog=PortalDB_V2;uid=Portal_Usr;Password=20!!P0rt@!"  providerName="System.Data.SqlClient"/>

获取密钥的代码:

Public Sub New()
    connString = ConfigurationManager.ConnectionStrings("EPER_ConnSql").ToString()
    conn = New SqlConnection(connString)

    portalConnString = ConfigurationManager.ConnectionStrings("portal_ConnSql").ToString()
    portalConn = New SqlConnection(portalConnString)

    cmd = New SqlCommand

End Sub
Public Shared ReadOnly Property PortalConnectionStr() As String
    Get
        Return System.Configuration.ConfigurationManager.ConnectionStrings("portal_ConnSql").ConnectionString
    End Get
End Property

我收到以下错误:

at System.Data.Common.DbConnectionOptions.GetKeyValuePair(String connectionString, Int32 currentPosition, StringBuilder buffer, Boolean useOdbcRules, String& keyname, String& keyvalue) 
at System.Data.Common.DbConnectionOptions.ParseInternal(Hashtable parsetable, String connectionString, Boolean buildChain, Hashtable synonyms, Boolean firstKey) 
at System.Data.Common.DbConnectionOptions..ctor(String connectionString, Hashtable synonyms, Boolean useOdbcRules) 
at System.Data.SqlClient.SqlConnectionString..ctor(String connectionString) 
at System.Data.SqlClient.SqlConnectionFactory.CreateConnectionOptions(String connectionString, DbConnectionOptions previous) 
at System.Data.ProviderBase.DbConnectionFactory.GetConnectionPoolGroup(String connectionString, DbConnectionPoolGroupOptions poolOptions, DbConnectionOptions& userConnectionOptions) 
at System.Data.SqlClient.SqlConnection.ConnectionString_Set(String value) 
at System.Data.SqlClient.SqlConnection.set_ConnectionString(String value) 
at System.Data.SqlClient.SqlConnection..ctor(String connectionString) 
at util.getPortalRefelralCode(String referalCode) in E:\sites\EPER EN\App_Code\util.vb:line 280 
at Test.Page_Load(Object sender, EventArgs e) in E:\sites\EPER EN\Test.aspx.vb:line 9 
at System.Web.UI.Control.OnLoad(EventArgs e) 
at System.Web.UI.Control.LoadRecursive() 
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

0 个答案:

没有答案