如何使用Anylogic数据库查询工具在代码中插入表值

时间:2016-07-12 12:33:05

标签: anylogic

我最近开始使用AnyLogic 7.3。我试图在AnyLogic中使用“插入数据库查询”工具,以便从我在AnyLogic中创建的数据库表中插入值。  我创建的表有很多值,我希望每次根据第1列的值插入第2列的某个值,该值会不断变化,直到满足循环。

我希望Anylogic从数据库中选择并插入第2列中的值,因为第1列中的值等于xx(这是函数中具有特定值的变量)。最后我想将值赋给“probOfWin”。 xx总是在变化,因为它在循环中。

在“插入数据库查询”工具中,我选择表名“prob low bid”,然后为Value列选择column2“n_3”。对于选择条件,我选择Column1“x”,然后选择equals并输入“xx”,它是代码函数中的变量。这是由for循环中的Anylogic生成的代码。

    probOfWin = (double) selectFrom(prob_low_bid)
        .where(prob_low_bid.x.eq(xx))
       .firstResult(prob_low_bid.n_3); 
    }

谢谢

0 个答案:

没有答案