用JAVA语言和SQL数据库编写一个程序:点“客户类型设置”按钮,在旁边的表格里显示:山东省区 代理商,点“客户优质级别”按钮,在旁边的表格里显示:一般 良好 优秀,并且这两个表都能实现“添加”“删除”的功能。

解决方案 »

  1.   

    楼主是黑户?还是CSDN出问题了?
    ----------------------------------------
    主  题:  JAVA语言简单问题
    作  者:  xian021055 ()
    等  级:  ???空白???
    信 誉 值:  ???空白???
      

  2.   

    应该是你懒得做了吧!!静下心来好好做个JAVA和SQL链接然后做个界面很好出来的!!!
      

  3.   

    我说一种方法:
    1 首先连接好数据库!
    2 实现AbstractTableModel
     class TableModel extends javax.swing.table.AbstractTableModel
        {
            ResultSet rs;
            TableModel(ResultSet rs)
            {
                this.rs = rs;
            }        public String getColumnName(int c)
            {
                try
                {
                    return rs.getMetaData().getColumnName(c + 1);
                } catch (SQLException ex)
                {
                    return null;
                }
            }
            public int getRowCount()
            {
                try
                {
                    rs.last();
                    return rs.getRow();
                } catch (SQLException ex)
                {
                    return 0;
                }
            }        public int getColumnCount()
            {
                try
                {
                    return rsmd.getColumnCount();
                } catch (SQLException ex)
                {
                    System.out.println("okokok");
                    return 0;
                }
            }        public Object getValueAt(int row, int column)
            {
                try
                {
                    rs.absolute(row + 1);
                    return rs.getString(column + 1);
                } catch (SQLException ex)
                {
                    return 0;
                }        }    }
    3 不实现按钮事件
    public void jButtonDelete()
        {
            jButton3.addActionListener(new ActionListener()
               {
                   public void actionPerformed(ActionEvent e)
                   {
                       int row=jTable1.getSelectedRow()+1;
                       System.out.println(row);
                       try
                       {
                           rs.absolute(row);                       int temp = rs.getInt(1);
                           System.out.println(temp);
                           state.execute("delete from phone_book where id=" +
                                         temp);
                           rs = state.executeQuery("select * from phone_book ");
                           model=new TableModel(rs);
                           jTable1.setModel(model);                   } catch (SQLException ex)
                       {
                       }
                   }
               });    }
    我做了个简单例子 你先看看
      

  4.   

    刚建一java学习群31317654,欢迎加入,声明:本人是菜鸟,刚学不久
      

  5.   

    想想容易做做难。边做边请教收获大。
    你自己一点代码都没写,,想现成拿一个。。恐怕不太好办。。
    个性签名------JAVA群31697908,学习兴趣不高不要进。
      

  6.   

    pppppqqqqq() ( ) 信誉:100 想想容易做做难。边做边请教收获大。
    你自己一点代码都没写,,想现成拿一个。。恐怕不太好办。。
    -------------------------------------------------------------------------------------拿了也不是自己的!
      

  7.   

    用js控制提交数据库查询将结果输出到旁边的表,如果要立刻显示的话,ms还要用到ajax.