二开时,在插件中访问外接数据源

在插件工程中,现在的二开api只是介绍了访问finedb,那如何访问配置的外接数据源,进行查询操作

周家鑫 发布于 2020-6-21 18:47
1min目标场景问卷 立即参与
回答问题
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
周家鑫Lv5见习互助
发布于2020-7-29 10:19(编辑于 2020-7-29 10:22)

1.将帆软开源工程finekit打成finekit.jar包,然后引入finekit.jar到自己的工程中,(开源工程finekit参考:https://wiki.fanruan.com/pages/viewpage.action?pageId=30212104

2.使用ConnectionKit即可

Connection connection = ConnectionKit.getConnection(连接名称);
AbstractDBDataModel dataModel = DBTableData.createCacheableDBResultSet(connection, SQL语句, -1);
 for (int row = 0; row < dataModel.getRowCount(); row++){
    // 数据值
     dataModel.getValueAt(row, 列号);
 }


最佳回答
0
追心Lv6初级互助
发布于2020-6-22 09:18(编辑于 2020-6-22 09:19)

根据数据库连接名称

NameDatabaseConnection nameDatabaseConnection = new NameDatabaseConnection(db_name);
Connection con = nameDatabaseConnection.createConnection(); //创建一个数据库连接

  • 1关注人数
  • 470浏览人数
  • 最后回答于:2020-7-29 10:22
    请选择关闭问题的原因
    确定 取消
    返回顶部