程序运行问题

pangzhuzhu 2008-04-26 08:38:21
写了一个程序块----就是将照片存到数据库中,不知道怎么了,自从我向数据库中上传过照片之后,我的frame上面的按钮(添加,修改和删除)点击之后,程序不会向下执行,按钮处于按下状态,或者是过了很长时间才能够向下执行。
有些是,如添加,我的添加代码执行了,但是下面的
db=new DataBase();
if(!db.dataBaseConnction()){
jp=new JOptionPane();
jp.showConfirmDialog(null,"数据库连接失败!","操作提示",JOptionPane.DEFAULT_OPTION);
return;
}
System.out.println("再次出现!");
ArrayList row=new ArrayList();
String mysql="select 工作证号码,职工姓名,性别,部门编码,工种编码,出生日期,初次发放 from 职工信息";
db.sqlexcute(mysql);
try{
ResultSetMetaData rsmd=db.ds.getMetaData();
int count=rsmd.getColumnCount();
while(db.ds.next()){
ArrayList row2=new ArrayList();
for(int i=1;i<=count;i++){
row2.add(db.ds.getString(i));
}
row.add(row2);
}
String b[]={"工作证号码","职工姓名","性别","部门编码","工种编码","出生日期","初次发放"};
ConfigureTableModel tm=new ConfigureTableModel(row,b);
UserInfo.table.setModel(tm);
UserInfo.table.setVisible(true);
这些将更新后的结果即时显示在一个jtable却执行不下去了(原来jtable中也有内容的)
我的职工信息里面还有一个照片列(image)?
老鸟们帮帮菜鸟吧!!!!!!!!!!!!!!!!
...全文
64 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
a770283718 2009-05-06
  • 打赏
  • 举报
回复
河南大学计算机07级的?我这有咱们学长做的chm文档 里面有传照片的详细操作,JTable中 删除一列的方法
public void movetable(int i){
TableColumnModel columnmodel=this.getColumnModel();
TableColumn column=columnmodel.getColumn(i);
columnmodel.removeColumn(column);
this.setColumnModel(columnmodel);
}
i是要删除的列 this是JTable类
milo-higgs 2008-04-28
  • 打赏
  • 举报
回复
对于图片的操作,还是存放地址的好。
小宏 2008-04-28
  • 打赏
  • 举报
回复
你把照片放到数据库,会不会是文件太大啊
你试试数据库里只放照片的地址
我没试过......
呵呵
pangzhuzhu 2008-04-27
  • 打赏
  • 举报
回复
是不是程序写的很差劲,第一次做这个东西。
Theface 2008-04-26
  • 打赏
  • 举报
回复
摇头ing...

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧