sql 传入字符串参数如何加上单引号
Stringname=shp.changename.getText();Stringsql="select*fromswherename="+name;但是sql语句变为...
String name = shp.changename.getText();
String sql="select * from s where name ="+name;
但是sql语句变为了 select * from s where name=a,少了单引号 ,
而且由于特殊环境,不能使用预编译
name 如何加单引号使其执行啊 展开
String sql="select * from s where name ="+name;
但是sql语句变为了 select * from s where name=a,少了单引号 ,
而且由于特殊环境,不能使用预编译
name 如何加单引号使其执行啊 展开
4个回答
展开全部
方法一: "select * from s where name = '{name}'";
方法二: "select * from s where name =‘ "+name+"’";
方法二: "select * from s where name =‘ "+name+"’";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
String sql="select * from s where name =‘ "+name+"’";
或者这样
String sql="select * from s where name =‘’ "+name+“ ‘’ ”;
或者这样
String sql="select * from s where name =‘’ "+name+“ ‘’ ”;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
String sql="select * from s where name ='"+name+"'";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询