2021-02-19 15:20

@zzutligang
//检测表是否存在
String selectDbName = "select database() as dbName";
Map DbNameMap = JdbcUtil.queryForOneMap(logConn,selectDbName,"testSql");
Object dbName = DbNameMap.get("dbName");
String sql = "select table_name from Information_schema.tables where table_Name = 'logs_" + index + "'" + "and TABLE_SCHEMA='"+ dbName.toString() +"'";
Map tableName = JdbcUtil.queryForOneMap(logConn,sql,"testSql");
if (tableName == null){
iterator.remove();
}

已经解决了,谢谢

2021-02-05 21:03

@JFinal 我这里的Connection是不一样的。用Db好像跑不通?

2021-02-05 20:58

我这里的数据库是多个的。有没有一种指定Connection的判断方法?

2021-02-01 17:41

@JFinal 波总,2.2还没支持这个对吧?

2021-01-27 20:31

@JFinal getRawData这个是版本几才有的,公司现在还在用jfinal2.2

2021-01-27 20:00

@杜福忠 我写了个定时任务,然后通过
ArrayList sqlList = new ArrayList<>();
sqlList.add(sql);
Db.batch(sqlList,sqlList.size());这种方式实现

2021-01-27 19:53

我这个需求的客户端是另一个程序在调用,我这边用jfinal提供一些接口给别人调用来crud数据。是不通过浏览器发送请求的,所以才有这个疑惑和需求。

2021-01-27 16:07

@JFinal 这种的话服务端有好的接受此参数的方案吗?