请原谅我在Visual .net中的新内容我想要一个字符串连接。但每次单击登录按钮时都会出现错误:
“SQL Server的.NET Framework数据提供程序”提供程序未在本地计算机上注册
我从dbTestra.mdf的属性(我做的数据连接)获得“SQL Server的.NET Framework数据提供程序”提供程序。
这是我的代码:
Dim dbProvider As String
Dim dbSource As String
Dim con As New OleDb.OleDbConnection
Dim ds As New DataSet
Dim da As OleDb.OleDbDataAdapter
Dim sql As String
dbProvider = "PROVIDER=.NET Framework Data Provider for SQL Server;"
dbSource = "Data Source=C:\Users\user\Documents\Visual Studio 2010\Projects\Test\Test\dbTest.mdf"
con.ConnectionString = dbProvider & dbSource
con.Open()
sql = "SELECT * FROM users"
da = New OleDb.OleDbDataAdapter(sql, con)
con.Close()
答案 0 :(得分:0)
试试这个:
转到BUILD > Configuration Manager >
,然后将PLATFORM更改为x86。
答案 1 :(得分:0)
嘿,你没有设置应该像这样的dbProvider变量
dbProvider="Server=myServerAddress;Database=myDataBase;User Id=myUsername;Password=myPassword;"