sql="select * from 用户表 where username='"&username&"'and p
答案:2 悬赏:70
解决时间 2021-02-01 15:57
- 提问者网友:温柔又任性
- 2021-02-01 11:53
提示语法错误,请大神支招。
最佳答案
- 二级知识专家网友:何以畏孤独
- 2021-02-01 12:45
我写个简单的例子,楼主可以参考下publicintgetLogin(Stringusername,Stringpassword){Stringsql="select*fromuser_tablewhereusername=?andpassword=?";SQLQueryquery=getSession().createSQLQuery(sql).addEntity(UserTable.class);query.setString(0,username);query.setString(1,password);returnInteger.parseInt(query.uniqueResult().toString());}publicstaticvoidmain(String[]args){newUserTableDAO().getLogin("zhang","yuan");}
全部回答
- 1楼网友:废途浑身病态
- 2021-02-01 14:24
难道你数据库里password字段是数字类型?另外,试试把你表名字段名两边都加上[]
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯