java中怎么把sql查询出的结果赋值给一个变量
怎么实现java中用sql查询出的结果赋值给一个变量,然后在另一个类里取得这个值。 Java SQL --------------------编程问答-------------------- 把这个变量当另一个类的构造方法的参数传进去 --------------------编程问答--------------------表示没懂你要做个咋子,你说说业务呗。。 --------------------编程问答-------------------- 例如:
String newSQL = "SELECT COUNT(1) AS CT FROM (" + selectSQL + ")";
Statement stmt = cn.createStatement();
ResultSet rs = stmt.executeQuery(newSQL);
rs.next();
logger.info("SELECT COUNT(*) AS CT FROM (SQL)方式:" + rs.getInt(1));
rs.close();
stmt.close(); --------------------编程问答-------------------- 不清楚所以 sql查询出来的值可以放到变量中 --------------------编程问答-------------------- 你的意思是吧rs传递到另外一个类里? --------------------编程问答-------------------- 问都没问清楚啊。安照你的说法,sql查出来的值存放到一个变量中,怎么能在其他的类里面取出这个值呢。根本就是没关系的。
将sql查询结果放到类里面保存才是较为正常的业务逻辑啊。你得说明白你要干嘛哦。 --------------------编程问答-------------------- 你要干嘛,像做成什么样子的呢 --------------------编程问答-------------------- 创建一个实体去接受sql语句查询出来的值啊 --------------------编程问答-------------------- --------------------编程问答-------------------- 设置一个静态变量,把值传上去之后,直接调用 --------------------编程问答-------------------- 将结果保存在类属性中
补充:Java , Web 开发