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

解决方案 »

  1.   

    sql字符串拼接username,salary是你需要放到数据库里的数据信息,getdate()是一个方法,但是这里用到的是它的返回值
      

  2.   


    username前后+是为了加什么?
    还有后面的salary的+这些+都是用来干什么的?
      

  3.   

    String sql = "insert into Employee values('" + username + "'," + phone
     + ",getdate()," + salary + ")";+username + 标示是一个变量,jsp是这样写的,语法问题
      

  4.   

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

  5.   

    5楼有个错误,是String str3=i+str1+str2+"789";