讨论_Onlyit后台能否支持连接多个数据库功能_产供销
        
 
| 作者 | 
 |  
summer  [个人空间] QQ名  summer
 
      注册  2009-09-08 发贴数  780 精华贴  9 原创贴  7 来自   状态  正常
  级别  会员 | 
  |  
 |  
1.客户有MES系统,无对接接口但是开放数据库。Onlyit后台能否支持连接多个数据库功能。这样onlyit通过后台脚本  db_run_ext(连接名,要执行的语句) 直接提取数据库数据  |  
  |  
 
   
   |  
         
 
 
 
  
 官方认证第三方服务团队  夏延明 QQ:15932787 13776070373
服务介绍: http://www.onlyit.cn/user_home?user_id=10304 
  |  
 
 |  
dragonzsp  [个人空间] QQ名  十二个耳环(187199580)
 
      注册  2011-03-25 发贴数  185 精华数  0 原创贴  4 来自  温州 状态  正常
  级别  贵宾  | 
  |  
 |  
sql语句中表名前面加上数据库名字,直接就会读取对应的数据库内的表  |  
  |  
 |  
         
 
 
 
  
 官方认证第三方服务团队   QQ:187199580
收费教程地址链接:http://www.onlyit.cn/topic_list_detail?subject_id=7&topic_id=102140&topic_page_id=1
手机收费版本地址链接:http://www.onlyit.cn/topic_list_detail?subject_id=3&topic_id=103479&topic_page_id=1 
  |  
 
 |  
qf2016  [个人空间] QQ名  meng 113779009
 
       注册  2016-01-17 发贴数  2795 精华数  0 原创贴  0 来自   状态  正常
  级别  版主  | 
  |  
 |  
多数据库操作:除了系统启动时自动连接的数据库,脚本里可以另外建立单独的数据库连接,具体使用时可以进行切换。    db_connect_sql  SSSS  I  连接sql数据库  数据库名称,用户名,口令,连接名称    db_connect_access  SSSS  I  连接access数据库  数据库文件,用户名,口令,连接名称    db_disconnect  S  I  断开连接  连接名称    db_use_connect  S  I  切换连接  连接名称      例子:  int main()  {    db_connect_sql("h1","sa","12345678","sql1");    db_connect_sql("h2","sa","12345678","sql2");    db_use_connect("sql1");    db_run("select * from emp");    db_show();    db_use_connect("sql2");    db_run("select * from emp");    db_show();      return 1;  };       上述函数在下次发布版本里会加以支持。  |  
  |  
 |  
         
 
 
  |  
 
 |  
htc  [个人空间]
 
    注册  2017-12-30 发贴数  539 精华数  0 原创贴  0 来自   状态  正常
  级别  会员 | 
  |  
 |  
db_connect_sql 可以增加金蝶云星空公有云吗?  |  
  |  
 |  
         
 
 
  |  
 
 |  
ayangzhi  [个人空间]
 
     注册  2010-07-18 发贴数  1010 精华贴  1 原创贴  2 来自   状态  正常
  级别  贵宾  | 
  |  
 |  
应该也要添加 db_connect_mysql 非本地数据库呢? 局域网的, 如何连接好?  |  
  |  
 |  
         
 
 
 
  
 杨清云,承接商贸管理、人力资源实施、综合管理实施服务.
可扩展开发WEB, 物联网, 大屏展示报表, 移动端, 微信公众号等.
联系QQ:13836962    TEL:13058180007 
  |  
 
 |  
ayangzhi  [个人空间]
 
     注册  2010-07-18 发贴数  1010 精华贴  1 原创贴  2 来自   状态  正常
  级别  贵宾  | 
  |  
 |  
因为有时候, 不同的管理软件, 对数据库的要求不一样, 比如sql2000和sql2004, MES用的是旧系统. sql2000, OIT用的是sql2004. 安装在不同的局域网服务器中.  这时候如果要连接其他服务器上的数据库. 需要支持 指定IP, 指定端口的连接.  |  
  |  
 |  
         
 
 
 
  
 杨清云,承接商贸管理、人力资源实施、综合管理实施服务.
可扩展开发WEB, 物联网, 大屏展示报表, 移动端, 微信公众号等.
联系QQ:13836962    TEL:13058180007 
  |  
 
 |  
 
 |  
 
 
 |