转换的时候,说我没有引入java.lang.Double
我引入了java.lang.*啊

解决方案 »

  1.   

    int count=sql.executeUpdate("INSERT INTO T_CL (DDMC,QDDM) VALUES ('DM','11')");
    另:你的DDMC,QDDM是什么类型?
      

  2.   

    可以使用 t=Double.valueOf(tTopComEX);进行转换
      

  3.   

    String DDMC;
    int QDDM;
    本来应该是插入变量的值的
    因为无法把String DDMC QDDM  变量convert Double
    所以,暂时测试插入数据库时候成功!!!
      

  4.   

    或者
                      String  tTopComEX;
                      double t;
                      tTopComEX=TopComEX.getText();
                      t=Double.parseDouble(tTopComEX);double而不是Double;
      

  5.   

    数据转换 t=Double.valueOf(tTopComEX);可以了。
    读数据是这样的:
    tQDDM=QDDM.gettext();
    tQDDM=QDDM.gettext();
    本来是想把tQDDM,tDDMC;插入数据库中
    public  void connectsql()   throws Exception {
        try{
          String url="jdbc:odbc:software";
          Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
          Connection cn=DriverManager.getConnection(url);
          Statement sql=cn.createStatement();
          ResultSet rs=sql.executeUpdate("INSERT INTO T_CL (DDMC,QDDM) VALUES (tDDMC,dQDDM)");
            //向数据库中插入数据!
          sql.close();
          cn.close();
        }
        catch(SQLException e){
        e.printStackTrace();
        }
      }
      

  6.   

    String  tQDDM=QDDM.gettext();
    String  tQDDM=QDDM.gettext();
      

  7.   

    手误:
    tQDDM=QDDM.gettext();
    tDDMC=DDMc.gettext();public  void connectsql()   throws Exception {
        try{
          String url="jdbc:odbc:software";
          Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
          Connection cn=DriverManager.getConnection(url);
          Statement sql=cn.createStatement();
          ResultSet rs=sql.executeUpdate("INSERT INTO T_CL (DDMC,QDDM) VALUES (tDDMC,tQDDM)");
            //向数据库中插入数据!
          sql.close();
          cn.close();
        }
        catch(SQLException e){
        e.printStackTrace();
        }
      }
      

  8.   

    这个地方怎么还没改?executeUpdate返回的不是个ResultSet,是一个整数
    ResultSet rs=sql.executeUpdate("INSERT INTO T_CL (DDMC,QDDM) VALUES (tDDMC,tQDDM)");
            //向数据库中插入数据!String  tTopComEX;
    Double t;
      tTopComEX=TopComEX.getText();
       t=Double.parseDouble(tTopComEX);
    进行数据转换的时候出错啦把你的tTopComEX打出来,看有没有值?值是什么?