connect = DriverManager.getConnection(url,"user","password");
连数据库后也没用到,连库有什么用?

解决方案 »

  1.   

    数据库没连上会抱异常的,没抱就表示连上了,
    你给的代码里
    private class ButtonHandler implements ActionListener{
        public void actionPerformed (ActionEvent e)
          {String s = "";
          s = input.getText();
          }
      }
    这里的s和
    public class view extends JFrame {
      JPanel contentPane,top,mid,bottom;
      JTextField input,output;
      JLabel labelup,labelmid,labeldown;
      JButton button;
      String s;
    里的s的作用域不同。
    你要用frame.s来传数据应该这样写
    private class ButtonHandler implements ActionListener{
        public void actionPerformed (ActionEvent e)
          {
           this.s = input.getText();
          }
      }
      

  2.   

    数据库的连接你看看你用的JDBC驱动的的帮助吧。要把格式写对
      

  3.   

    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
          url = "jdbc:odbc:score";       
    //错了!"jdbc:odbc:@thin:主机名:端口号(默认1521)"
    connect = DriverManager.getConnection(url);
    //错了 connect = DriverManager.getConnection(url,"用户名","密码");
      

  4.   

    sorry,刚才写错了!
    url = "jdbc:oracle:thin:@ljt:1521:ora8";
                              |    |    |
                           主机名 端口号  建数据库时生成的
      

  5.   

    to liujuntao(为了找你,可以天南地北走了遍)
    因为是作业,只要在本机上连接成功就行了
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    url = "jdbc:odbc:score"; 
    这样写在本机上行吗?还有,如果数据库没连上,JB6会给报什么异常?????????
      

  6.   

    哥们来帮你解决,先问一下,你用的是什么数据库?要用jdbc-odbc 桥来连吗?在ODBC里面定义数据源了吗?
      

  7.   

    我只会jdbc-odbc 桥我用的是foxpro;数据远已经定义了其实最同疼的是参数传递的事,真么才能在一个文件中引用另一个文件监听到的
    输入呢,我是那里错了????????
      

  8.   

    这个很简单阿,你不是写了个界面的程序吗?在TextField中输入文本,添加两个按钮,一个是OK,另一个是Cancel,确认提交就点OK。通过在OK按钮上添加ActionListener 来监听,然后把结果提交到数据库就可以拉。我你上面不是这样作的吗?
      

  9.   

    to dong00(懂)
      这个我知道,也已经那样做了,可监听到的结果只能在本文件中引用在另一个文件中用不了了,不知道是什么问题.看看我的代码.到底是那错了???
      

  10.   

    to : yashiro(七枷社) 
        75269515
        帮帮我吧
    验证里打  CSDN
      

  11.   

    String query = "SELECT name FROM score WHERE number="+find;
    更改成
    String query = "SELECT name FROM score WHERE number='"+find+"'";
      

  12.   

    to study_body(珍惜每一天) 
    你又来了,前天谢谢你了.主要是在view.java里监听到的输入在另一个文件里仅用不了具体的看一下代码好吗
      

  13.   

    你这句是什么意思?
    result.next();
    是不是这里出了问题呀,