发帖
 找回密码
 立即注册
搜索
6 0 0

flexsim与数据库的连接

资料共享 65 6 2014-6-4 16:28:12
[i=s] 本帖最后由 莫雨 于 2014-6-4 16:31 编辑 [/i]

flexsim与数据库连接步骤:
   一:将要与flexsim连接的数据连接到ODBC,如连接mdb格式的数据库文件,打开ODBC界面,在系统DSN中选择添加按钮,进入如下界面(注:在连接某种格式的数据库文件时,先要观察一下ODBC中是否有相应的驱动)

    二:选择要连接的数据库表,其中这里的数据源名是dbopen(str databasename, str command,num usetable)中的databasename

    三:在flexsim中进行连接
     常用语句dbopen(str databasename, str command,num usetable)打开数据表;
             dbclose()关闭数据库;
      在dbopen()是你可以将数据库以表的形式运用,也可以是SQL模式,例如:
      dbopen("my","sqltable",1); //Table 模式.     
        dbopen("my","select * from sqltable",0);//SQL 模式.
        打开数据表选择表模式后其选择操作数据方法和全局表类似,不同的是数据库表钱多了db---,少了tablename
        (注:俩种模式的系统区别是表模式将大量数据选择进去可能造成模型数据量处理大,符合大,而SQL模式可以select你想要的特定数据,减少模型负担)
      写好代码后,如果你不用dbclose();你就会在视图---当前数据库表格中看到此表格
      
        
        如果数据量较大时每次提取出需要的数据后dbclose(),否则可能会影响模型的运行速度;
──── 0人觉得很赞 ────

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
2014-6-4 18:40:52
感谢分享!
2015-8-18 23:18:49
非常有用,感谢分享。
2016-3-7 22:54:45
很不错的分享!
2019-10-18 15:40:30
很好,有启发作用
2019-10-18 15:43:33
如果不使用代码,在工具箱里下面的connectivity 有数据库链接选项也可以实现,可以试试
2019-11-21 11:52:22
感谢分享,非常仔细的解说。
您需要登录后才可以回帖 立即登录
高级模式
返回
资料共享
热门问答
查看更多
1
厂区生产线布局优化案例!新做的!
厂区生产线布局优化案例!新做的!
1357
224
2
FlexSim2016 中国象棋
FlexSim2016 中国象棋
875
44
3
Flexsim二次开发之塔吊
Flexsim二次开发之塔吊
798
45
4
关于Processs Flow 使用的两个案例(AGV Elevator案例/子母穿梭
关于Processs Flow 使用的两个案例(AGV Elevator案例/子母穿梭
782
34
5
快递分拨中心案例~新手可参考
快递分拨中心案例~新手可参考
653
62
博主榜
+ 45331
+ 10630
+ 7753
4
+ 6759
5
+ 6323
6
+ 6321
7
+ 5341
8
+ 4710
9
+ 3722
10
+ 3628