insert into  sale values( 111,2009-1-1,"zz","aa",7.11,1.11,1.11)我怎么插入以后
id(自动增加)day(这个我设的日期类型) name hospital 销售 回款 净利
111    1905-6-29         zz    aa     ¥7.11      ¥1.11¥1.11我想问
1).我的id本来是自动编号的(为了避免重复),我现在这个语句要指定了,有可能会重复,怎么把这个语句改为可以自动增加编号的,而不是要输入的?
2)年月日怎么变成1905-6-29??

解决方案 »

  1.   

    insert into sale(date,name,value,price)  values( 2009-1-1,"zz","aa",7.11,1.11,1.11)
      

  2.   

    哦,试了试
    myResultSet=  myStatement.executeQuery
    ("insert into sale (date,name,back) values( "2009-1-1","zz",7.11)");提示错误:except ),没有少)啊
      

  3.   

    myResultSet= myStatement.executeQuery
    ("insert into sale (date,name,back) values( \"2009-1-1\",\"zz\",7.11)");
      

  4.   


    用单引号
    myResultSet=  myStatement.executeQuery
    ("insert into sale (date,name,back) values( '2009-11-11','zz',7.11)");和myResultSet= myStatement.executeQuery
    ("insert into sale (date,name,back) values( \"2009-1-1\",\"zz\",7.11)");都没有报错,但是没有加到数据库啊
    myStatement.executeQuery
    这个是不是错了?还是哪里错了
      

  5.   

    myResultSet= myStatement.executeUpdate
    ("insert into sale (date,name,back) values( '2009-11-11','zz',7.11)");
      

  6.   

    insert into sale (date,name,back) values( '2009-11-11','zz',7.11)这个在数据库下通过了为什么我执行
          myResultSet= myStatement.executeUpdate
       ("insert into sale (name) values('z')") ;
    提示:incompatible types
      

  7.   

    executeUpdate方法返回的是int不是ResultSet
      

  8.   

    再问一下
    我用这个myResultSet= myStatement.executeUpdate
    ("insert into sale (date,name,back) values( '2009-11-11','zz',7.11)");添加后是自动编号
    我怎么取得这个自动编号呢?
    我试图写一个函数
    但是("SELECT id from sale where  ***************");这个where 怎么写啊
    就是因为其他条件不是唯一的,我才加了个id自动编号的 private void idsele()
          {

     
          
          try { 
        myResultSet=  myStatement.executeQuery
    ("SELECT id from sale where  ***************");           while (myResultSet.next())          {
                          }          myResultSet.close();
              }
            catch ( SQLException sqlex ) {}
          }
          
          
      

  9.   

    如果是sqlserver可以通过 select @@identity