JAVA语言简单问题 用JAVA语言和SQL数据库编写一个程序:点“客户类型设置”按钮,在旁边的表格里显示:山东省区 代理商,点“客户优质级别”按钮,在旁边的表格里显示:一般 良好 优秀,并且这两个表都能实现“添加”“删除”的功能。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主是黑户?还是CSDN出问题了?----------------------------------------主 题: JAVA语言简单问题作 者: xian021055 ()等 级: ???空白???信 誉 值: ???空白??? 应该是你懒得做了吧!!静下心来好好做个JAVA和SQL链接然后做个界面很好出来的!!! 我说一种方法: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) { } } }); }我做了个简单例子 你先看看 刚建一java学习群31317654,欢迎加入,声明:本人是菜鸟,刚学不久 想想容易做做难。边做边请教收获大。你自己一点代码都没写,,想现成拿一个。。恐怕不太好办。。个性签名------JAVA群31697908,学习兴趣不高不要进。 pppppqqqqq() ( ) 信誉:100 想想容易做做难。边做边请教收获大。你自己一点代码都没写,,想现成拿一个。。恐怕不太好办。。-------------------------------------------------------------------------------------拿了也不是自己的! 用js控制提交数据库查询将结果输出到旁边的表,如果要立刻显示的话,ms还要用到ajax. Jprofile4.3.2 小问题:我的Java怎么跟Access数据库连不上??求解 请教java如何操作arp cache 如何使用JInternalFrame? 如何在StringBuffer中判断是否含有某一子串 求助~!关于java程序打包的问题~~~~急!!! FileFilter的使用方法,请各位大虾帮我看看 一个目前还没有人能解决问题! (高分请教)刚接到一个项目,请大家帮我看看我所认为的技术难点该如何解决? 谁用过cvs? 那里有哪有THINKING IN JAVA2的书后练习答案下载 为什么异常没有抓到呢 ?
----------------------------------------
主 题: JAVA语言简单问题
作 者: xian021055 ()
等 级: ???空白???
信 誉 值: ???空白???
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)
{
}
}
}); }
我做了个简单例子 你先看看
你自己一点代码都没写,,想现成拿一个。。恐怕不太好办。。
个性签名------JAVA群31697908,学习兴趣不高不要进。
你自己一点代码都没写,,想现成拿一个。。恐怕不太好办。。
-------------------------------------------------------------------------------------拿了也不是自己的!