VB.NET ODBC与DB2的连接

时间:2019-11-26 21:39:08

标签: vb.net db2 odbc

尝试将程序的数据库从 Microsoft Access 迁移到 DB2 。设置表,迁移数据。现在,我正在尝试更新程序,以从 DB2 ...

中读取数据

好吧,我无法通过程序连接它。我可以通过Visual Studio中的“工具”>“连接到数据库”连接到它(以下屏幕截图)。我还将通过我的系统DSN列表显示可用于数据源的数据库(在这种情况下,为 DB2DEVL ;用于32位和64位的连接)。

A,我仍然得到:

{"ERROR [IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified"}

任何对我为什么或如何解决此问题的见解都将受到赞赏。

db2Con As New OdbcConnection
db2da As New OdbcDataAdapter
db2cmd As New OdbcCommand

db2Con.ConnectionString = "DSN=DB2DEVL,uid=XXXXXXX;psw=XXXXXX;"

strSQL = "SELECT COUNT (*) FROM OL.TOL_USER_DATA WHERE N_EMPL = '" & UCase(userID) & "' or X_EMPL_DOMAIN like '" & LCase(userID) & "'"

db2da = New OdbcDataAdapter(strSQL, db2Con.ConnectionString)
db2Con.Open()
db2cmd = New OdbcCommand(strSQL, db2Con)
mainCount = CInt(db2cmd.ExecuteScalar)
  

DB2DEVL

     

ODBC Data Source

0 个答案:

没有答案