首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

此段代码是什么意思解决思路

2012-03-28 
此段代码是什么意思String sql insert into Employee values( + username + , + phone+ ,getdate

此段代码是什么意思
String sql = "insert into Employee values('" + username + "'," + phone
+ ",getdate()," + salary + ")";
是老师写的一个例子,关于JDBC的插入操作
Employee是一个表名
我想知道 '" + username + "' 和 ",getdate()," + salary + ")";是什么意思

[解决办法]
sql字符串拼接

username,salary是你需要放到数据库里的数据信息,getdate()是一个方法,但是这里用到的是它的返回值
[解决办法]
这个是变量赋值 给你要插入的表中一条记录中 赋值
[解决办法]
String sql = "insert into Employee values('" + username + "'," + phone
 + ",getdate()," + salary + ")";

+username + 标示是一个变量,jsp是这样写的,语法问题

[解决办法]
加号用于 java 连接字符串。和下面的一样。
String str1="123";
String str2="456";
int i=0;
String str3=i+"str1+str2+"789";
最后
str3="0123456789"

热点排行