W
wsyummy
Unregistered / Unconfirmed
GUEST, unregistred user!
我从数据库选出带long raw的字段的数据到cacherowset
现在我想插入数据,但用
File f = new File("c:/temp.dwf"
FileInputStream fis = new FileInputStream(f);
crs.setReadOnly(false);
crs.moveToInsertRow();
try {
crs.updateBinaryStream("wj", fis, (int) f.length());
crs.insertRow();
}
catch (SQLException ex) {System.out.println(ex+"error"
);
}
这样的话,没有抛出异常,但程序就死掉了,没响应,cpu占用率超高,不知道怎么回事
但换成更新其他类型如string,int等都没问题
现在我想插入数据,但用
File f = new File("c:/temp.dwf"
FileInputStream fis = new FileInputStream(f);
crs.setReadOnly(false);
crs.moveToInsertRow();
try {
crs.updateBinaryStream("wj", fis, (int) f.length());
crs.insertRow();
}
catch (SQLException ex) {System.out.println(ex+"error"
);
}
这样的话,没有抛出异常,但程序就死掉了,没响应,cpu占用率超高,不知道怎么回事
但换成更新其他类型如string,int等都没问题