我在网上下载了个odbc.net安装包,安装了后,在vb.net中添加了相应的引用,也在程序的开始处加上了imports system.data.odbc,但是始终连接不上sqlserver数据库,我的代码如下:
Dim constr As String = "uid=sa;pwd=19841024;database=zlk;server=(local)"
Dim myset As New DataSet
Dim mycon As New OdbcConnection(constr)
If mycon.State = ConnectionState.Closed Then
mycon.Open()
End If
Dim myda As New OdbcDataAdapter("select *from Passwd", mycon)
myda.Fill(myset, "students")
DataGrid1.DataSource = myset.Tables("students")
抱错如下:
未处理的“System.Data.Odbc.OdbcException”类型的异常出现在 system.data.dll 中。
其他信息: 系统错误。
我想是我的连接字符串有问题,如果是的话,请指正,另外,这里不是用odbc连接数据库吗?我用odbc管理器,配置了一个系统dsn,取名叫mydsn,好象在这个地方没有用到我配置的数据源mydsn,如果要用到mydsn,该怎么办啊?