NutzCN Logo
问答 Syntax error, insert ";" to complete BlockStatements
发布于 2788天前 作者 wx_af00gmoo6aoo05upr4ph 2990 次浏览 复制 上一个帖子 下一个帖子
标签:

请问这是什么错误

Sql sql = Sqls.createf("select UserId,EnCode from Base_User where Encode=@email and Password=@password ", new Object[]{email,password});
		sql.setParam("email", email);
		sql.setParam("password", password);
		sql.setCallback(new SqlCallback() {
			
			@Override
			public UserBean invoke(Connection conn, ResultSet rs, Sql sq) throws SQLException {
				// TODO Auto-generated method stub
				if(rs.next()){
					UserBean ub=new UserBean();
					ub.setUserid(rs.getString(0));
					ub.setEncode(rs.getString(1));
					return ub;
				}else{
					return null;
				}
			}
		});
		dao.execute(sql);
		 UserBean user = sql.getObject(UserBean.class);
2 回复

createf改成create,去掉多余的参数

看你的sql也没啥特别的,为啥不用daofetch呢?

添加回复
请先登陆
回到顶部