当前位置: 首页 > 知识库问答 >
问题:

将数据库链接到动态变量

楚墨一
2023-03-14

我将非常感谢任何帮助我可以得到以下。我有一个包含降水预测的excel电子表格。该表有两列(日和降水),有超过20,000行,即超过20,000天的降水。我把这张纸加载到AnyLogic上。我使用的是一个系统动力学模型,有一个叫做降雨的动态变量。在模拟的每一天中,我都希望降雨从加载的数据库中提取值,但不知道如何将动态变量链接到数据库。我已经尝试了以下方法:插入一个名为ProjectedRainfall的tableFunction,其值为“从数据库加载”。对于“参数列”,我选择了“日”,对于“值列”,我选择了降水。然后,我插入了一个名为getRainform的函数,并在函数体下编写了“返回ProjectedRainfall(time())”。然后,我添加了一个设置为等于“getRainform(time())”的动态变量。这将生成一个错误,声明“Main类型中的方法getRainform()不适用于参数(double)。”关于我可能做错了什么,或者如何将动态变量链接到数据库,有什么想法吗?谢谢您的帮助!

共有1个答案

胡鸿羲
2023-03-14

不需要通过表函数。您可以使用SQL直接从表中提取数据。

有很多关于这方面的示例模型和帮助文章,希望这对您有所帮助

 类似资料:
  • 动态链接库(也称为DLL)是Microsoft Windows最重要的组成要素之一。大多数与Windows相关的磁盘文件如果不是程序模块,就是动态链接程序。迄今为止,我们都是在开发Windows应用程序;现在是尝试编写动态链接库的时候了。许多您已经学会的编写应用程序的规则同样适用于编写这些动态链接库模块,但也有一些重要的不同。 动态链接库的基本知识 正如前面所看到的,Windows应用程序是一个可

  • 主要内容:静态链接库,动态链接库,总结我们知道,C、C++程序从源文件到生成可执行文件需经历 4 个阶段,分别为预处理、编译、汇编和链接,本节将重点围绕链接阶段,对静态链接库和动态链接库做详细的讲解。 有关链接操作的具体细节,感兴趣的读者可阅读《 到底什么是链接,它起到了什么作用?》和《 符号——链接的粘合剂》这两节。总的来说链接阶段要完成的工作,就是将同一项目中各源文件生成的目标文件以及程序中用到的库文件整合为一个可执行文件。 通过

  • 问题内容: 我正在Laravel 5(.1)中创建一个应用程序,在该应用程序中需要连接到不同的数据库。唯一的问题是,它不知道必须连接到哪个数据库,因此无法在config中使用database.php。控制器负责使用动态给定的连接详细信息进行连接。 如何建立与数据库的新连接,包括使用DB类?(或者这可能) 提前致谢! 问题答案: 最简单的解决方案是在运行时设置数据库配置。Laravel可能希望从文件

  • 而不是在Docker中或单独的卷中拥有MySQL数据库,我希望Docker连接到我在本地运行的已有的MySQL数据库。 这是我的docker-compose.yml文件:

  • 问题内容: Java 8之前的Java版本要求本机代码必须位于共享库中,但是我已经读到Java 8可以在JNI中使用静态链接库。我已经搜索了示例,但找不到任何示例。 如何将JNI库静态链接到Java应用程序? 问题答案: Java SE 8规范已更改为支持静态链接,并且静态链接在JDK中实现。在System.loadLibrary的规范中对此进行了简要介绍。它所引用的JNI规范的各个部分在此处和此

  • Attaching models to data sources(将model 链接到数据源) 简介 添加一个数据源 添加数据源凭据 制作模型使用的数据源 简介 数据源让 model 得以在后端系统的访问和修改数据,例如关系型数据库。 数据源封装了 model 到 各种后端系统(数据库) 之间的交换数据逻辑。(ORM) 数据来源一般提供创建,检索,更新和删除(CRUD)功能。 Model 通过 c