Sql server ArgumentException未由用户代码处理:(System.ArguementException)在系统中发生。Data.dll

Sql server ArgumentException未由用户代码处理:(System.ArguementException)在系统中发生。Data.dll,sql-server,vb.net,Sql Server,Vb.net,我正在学习一个在线教程,我对编程非常陌生 其他信息:不支持关键字:“服务器:xxxxx;数据库 这是我的密码: Dim sqlCon As New SqlConnection With { .ConnectionString = " Server= xxxx;Database = ist2gx;User= Ist2gx;Password=hnu91p;Trusted_Connection= True;ProviderName=SqlClient" } 请有人帮助我。Connection

我正在学习一个在线教程,我对编程非常陌生

其他信息:不支持关键字:“服务器:xxxxx;数据库

这是我的密码:

Dim sqlCon As New SqlConnection With {
    .ConnectionString = " Server= xxxx;Database = ist2gx;User= Ist2gx;Password=hnu91p;Trusted_Connection= True;ProviderName=SqlClient"
}

请有人帮助我。

ConnectionString中没有名为
ProviderName
的属性
ProviderName
与ConnectionString中的provider属性不同。 对于OLEDB连接字符串,应使用
Provider=sqloledb
更改
ProviderName=SqlClient
。 使用用户名和密码的标准连接的Sql ConnectionString:

`"Data Source=ServerName; Initial Catalog=DataBaseName; User id=UserName; Password=Secret;Provider=sqloledb"`
受信任连接的Sql ConnectionString:

`"Data Source=ServerName; Initial Catalog=DataBaseName; Integrated Security=SSPI;Provider=sqloledb"`

有关详细信息,请查看和。

您可以查看确定我将查看它。
。ProvideName
不是SqlConnection的成员。@Mary Right。我错过了。