mfc如何远程连接到服务器的db2数据库

duuck 2011-08-16 11:43:38
我想开发一个客户端,在没有装db2客户端的电脑上,不配置数据源的情况下,能够对数据库进行操作。

用什么方法连接都可以。


用这种方法
CDatabase db;
db.OpenEx(" ; DSN=prddta;UID=gzipe;PWD=gzitbb;DBALIAS=prddta",CDatabase::noOdbcDialog);


只能配置了本地数据源才能用。
...全文
192 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
shenyi0106 2011-08-16
  • 打赏
  • 举报
回复
装ODBC驱动用ADO
或者看看DB2是否提供接口API
zyq5945 2011-08-16
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 duuck 的回复:]

引用 2 楼 zwfgdlc 的回复:
C/C++ code

Provider=DB2OLEDB;Network Transport Library=TCPIP;Network Address=xxx.xxx.xxx.xxx;Initial Catalog=MyCtlg;Package Collection=MyPkgCol;Default Schema=Schema;User ID=m……
[/Quote]
需要安装最新版得DB2的驱动。
duuck 2011-08-16
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 oyljerry 的回复:]
用ADO方式,它不会依赖你的数据源
[/Quote]

db2的连接字符串 怎么写

用楼上的不行啊
duuck 2011-08-16
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 zwfgdlc 的回复:]
C/C++ code

Provider=DB2OLEDB;Network Transport Library=TCPIP;Network Address=xxx.xxx.xxx.xxx;Initial Catalog=MyCtlg;Package Collection=MyPkgCol;Default Schema=Schema;User ID=myUsername;Password=myP……
[/Quote]

提示:未提供程序,该程序可能未正确安装。

连接无法用于执行此操作
oyljerry 2011-08-16
  • 打赏
  • 举报
回复
用ADO方式,它不会依赖你的数据源
zwfgdlc 2011-08-16
  • 打赏
  • 举报
回复

Provider=DB2OLEDB;Network Transport Library=TCPIP;Network Address=xxx.xxx.xxx.xxx;Initial Catalog=MyCtlg;Package Collection=MyPkgCol;Default Schema=Schema;User ID=myUsername;Password=myPassword;

http://www.connectionstrings.com/ibm-db2

4,011

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧