永发信息网

java和sql执行语句中引号和单引号的区别怎么解释啊

答案:5  悬赏:50  手机版
解决时间 2021-04-06 02:58
java和sql执行语句中引号和单引号的区别怎么解释啊
最佳答案
首先你这个绝对写错了,正确应该是
sql="select * from user where username='"+username+"'and password='"+password+"'";引号的意思是给sql这个String变量赋值,引号内的内容是sql变量的值;
小引号是给sql命令的字段赋值,因为存在变量赋值,所以相当于一个字符串拼接,第一个username是user表里的字段名,第二个username是你要给这个字段赋值的内容
全部回答
"select * from user where username='"+username+"'and password='"+password+"'"
即select * from user where username='yourusername' and password='yourpassword'
“”是java的字符串,‘’是SQL的字符串。
“”是String字符串,连接时用+
而SQL语句如果是字符串这用' '
select * from user where username=username=‘ username ’ and password = ' password '
SQL原句
举个例子:
int age = 10;
System.out.println("my age is "+age+",i am a bigdog");
这是用来把一个变量放到一个String中。还记得String类型与其他类型是通过+号进行连接吗,
System.out.println("i am"+age);
现在前后都有+号,只不过是因为后面还有String
System.out.println("i am"+age+"yeatr old");
单引号是sql语句中:
举个例子:
select * from table where name='aaa';
单引号就是=号后的只要是String类型的就要加上‘’。
懂了没?

-----为了讲解方便---补全部分代码---
-----为了区分双引号和单引号,直接用改成中文状态的,在实际中英文的。
String username = “”;//具体的一个条件值
String password = “”;//具体的要给条件值.
String sql =“ select * from user where username='zhangsan' and password='123456' ”;
------------
以上这条sql语句是查询username = 'zhangsan' and password = '123456'的user 信息.
你会发现只能查询固定的 username = 'zhangsan' and password = '123456'的信息,不能进行改变。
如果我要查询 uername = 'lisi';的根本就更改不了,所以要将zhangsan换成变量.
改写如下:
String sql =“ select * from user where username='”+username+“' and password='”+password+“' ”;
说明:“ select * from user where username='” 这是字符串的一部分:username是一个字符串
+username+ :字符串的连接 ,username是一个字符串变量.
“' and password='”: 连接两外一个字符串
+password+ :在加上一个变量。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
补充歇后语春天的竹笋,关于龙的歇后语
单选题东欧剧变和苏联解体后,世界格局的变化
广西人与港女未婚在港生子儿子能上港户吗?
黎明杀机和七日杀哪个好玩
谁能帮忙解释“今日限仓比例”——期货
结晶是什么意思
单选题科学家根据自然界存在的N2,制取出N3,
假释撤销后刑期如何计算
2006年腊月二十六是什么星座,急~
什么是物流信息,快递公司可以保存快递多少天
全国计算机等级考试二级VB
长沙二手车交易市场集中在哪里
鱼最简单的做法有几种??
一级上机B和ceac有什么不同?哪个证更好?
Today the most mofern television has been
推荐资讯
博美喜欢什么玩具,博美玩什么东西?
催债,怎么有效的催
非在文言文中的意思
陈浩南演的赛车那部电影叫什么名字?
单选题20世纪90年代初,两极格局对峙的局面以
中国农业大学足球场怎么样
看色片会不会中毒
魅蓝3电池可以拆卸吗
这蓝头发动漫女的出自哪个动漫的
坐高铁去汕头,听说汕头市中心城区是龙湖和金
欧福莱陶瓷在哪里啊,我有事要去这个地方
龙班鱼养生锅怎么做
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?