请问在java中怎么向sql语句传参数啊 5
我写了个publicList<Student>findByName(Stringname)模糊查询方法,在调用的时候写List<Student>data=sc.findB...
我写了个public List<Student> findByName(String name)模糊查询方法,在调用的时候写
List<Student> data = sc.findByName("name1");
sql语句是sql = "select stuid,stuname,stupwd,gradename from Student1 where stuname like 'name%'";这样做不行啊,求高手解答!!!! 展开
List<Student> data = sc.findByName("name1");
sql语句是sql = "select stuid,stuname,stupwd,gradename from Student1 where stuname like 'name%'";这样做不行啊,求高手解答!!!! 展开
5个回答
推荐于2018-02-10
展开全部
这样:
public List<Student> findByName(String name) {
sql = " select stuid,stuname,stupwd,gradename from Student1 where stuname like " + name +"%";
//其他语句
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
String sql = "select studi,stuname,stupwd,gradename from student1 where stuname like'" + name + "'%";
ok
ok
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
引用萢萢i3的回答:
这样:
public List<Student> findByName(String name) { sql = " select stuid,stuname,stupwd,gradename from Student1 where stuname like " + name +"%"; //其他语句 }
这样:
public List<Student> findByName(String name) { sql = " select stuid,stuname,stupwd,gradename from Student1 where stuname like " + name +"%"; //其他语句 }
展开全部
sql = " select stuid,stuname,stupwd,gradename from Student1 where stuname like ’" + name +"%’";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-03-31
展开全部
引号不要乱加的嘛。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询