2017-03-22 19:18

@JFinal 在一个类中,有好多个方法都需要从session中获取值,因此每一个方法中都要写 Record rec=getSessionAttr("key"),rec.getStr("name"), 那些方法中这两句代码重复写,想把它设为此类中的全局,但是不可用

2017-03-20 12:32

2017-03-04 10:24

@杜福忠 谢谢,是sql错误

2017-03-04 10:24

@JFinal 已经解决 谢谢 , 是sql错误 ,
delete 后面不能带* 号

2017-03-03 19:18

@caoxusheng 这样写不行的, 试了下, 报错, 下面是我源代码,
Integer power=getParaToInt("deleteByPower");
String sql="delete * from user where power="+power+"";
Db.update(sql);//此行运行不通过

2017-03-01 11:59

jfinal运行的时候不是会在控制台输出一个sql么 ,把那个sql放在数据库中运行一次看能不能运行,

2017-03-01 10:35

@要输就输给追求
User user=new User();
String sql="select * from user where name='"+name+"' and password='"+password+"';";
user=user.findFirst(sql);//向数据库获取user对象
int power=user.get("power");//通过get("字段名")获取对应的值

我通过这样的方式获取了想要的字段的值, 但是record点 还是不行的 ,要把数据放入一个实体类才可以通过点获取