String username=request.getParameter("username");
String password=request.getParameter("password");
String mobile=request.getParameter("mobile");
String mailbox=request.getParameter("mailbox");
Statement statement=JDBCUtil.getStatement();
String sql="insert into user(username,password,mobile,mailbox) values ('"+username+"','"+password+"','"+mobile+"','"+mailbox+"')"; 这是上课老师讲的内容,我想问的是下面的+username+为什么需要两边都加上+号,求大神解答下
数据库语句问题!
答案:2 悬赏:70 手机版
解决时间 2021-02-18 03:39
- 提问者网友:鼻尖触碰
- 2021-02-17 20:59
最佳答案
- 五星知识达人网友:杯酒困英雄
- 2021-02-17 22:15
因为用户名和密码都是varchar类型的,所以插入的时候要加上单引号,比如’张三’,这样就不会有语法错误了
全部回答
- 1楼网友:怀裏藏嬌
- 2021-02-17 23:07
from base09 a,sale02 b这个是表连接的查询,意思就是从base09和sale02表中查询
kcsl =b.kcsl 意思是让base09中的kcsl 等于sale02表中的kcsl
此处base09 a
sale02 b的意思是给base09表叫一个别名a
给sale02表叫一个别名b
所以整条语句中的a b都是代表这2个表
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯