vb.net如何连接远程db2数据库

vb.net如何连接远程db2数据库,第1张

如果要程序直接连接DB2数据库,必须要有连接数据库的驱动程序,连接的代码,你可以参考如下(以前用C#写的,你改成VB.NET即可,ODBC连接对象)

  public OdbcConnection Db2Conn()

  {

   string str = "DRIVER=IBM DB2 ODBC DRIVERUID=db2adminPWD=db2adminAUTHENTICATION=SERVERPORT=50000HOSTNAME=192.168.100.98PROTOCOL=TCPIPDATABASE=YCDATA"

   OdbcConnection Conn = new OdbcConnection(str)

   return Conn

  }

如果你是开发桌面程序而又不想在客户端安装数据库的驱动程序,那么你可以采用web网站(含webservice)或者remoting方式,只需要在服务端安装驱动即可

假设A机使用的是SQL

server吧,所以把sql

server装在A机。(我现在只会用sql

server。。),那你A机的数据库就要启用它的协议,创建或是启用sa账户,这样,其他机子就能访问A机的DB2,然后C机在连接数据库时,数据库的地址就是A机的IP地址,(假如是局域网连接的,就填写A机的本地连接的IP),账户密码就是启用的SA,或是创建的用户(这个用户必须设定权限,简单点就把它设置成sysadmin),这样子,C机就能访问A机的数据库DB2,在做网页或系统的时候,调用数据。C机做好网站或系统后,生成网站,把网站挂在IIS上,稍微设置下,不懂百度下,就几个地方,我就不打出来了。这个样子,B机就不用去连接DB2。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9899892.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存