下面是我的源码
public int insertRecord(Vector vect) {
/**
* Vector: 第一项 表名(String) 第二项 列名(Vector[Field(String), Value(String),
* Type("CHAR", "NUM")])
*/
// 临时变量
String sqlField = ""; // 形如(F1, F2)
String sqlValue = ""; // 形如(V1, V2)
String field = "";
String value = "";
String type = "";
for (int i = 1; i < vect.size(); i++) {
Vector v_t = (Vector) vect.get(i);
field = (String) v_t.get(0);
value = (String) v_t.get(1);
if (value.indexOf("'") != -1) {
value = value.replaceAll("'", "''");
}
return 0;
}
抛出的异常为:java.lang.ClassCastException: com.sun.org.apache.xalan.internal.xsltc.runtime.Hashtable
出错的地方是Vector v_t = (Vector) vect.get(i);
请问各位大侠,这个应该怎样解决呢
public int insertRecord(Vector vect) {
/**
* Vector: 第一项 表名(String) 第二项 列名(Vector[Field(String), Value(String),
* Type("CHAR", "NUM")])
*/
// 临时变量
String sqlField = ""; // 形如(F1, F2)
String sqlValue = ""; // 形如(V1, V2)
String field = "";
String value = "";
String type = "";
for (int i = 1; i < vect.size(); i++) {
Vector v_t = (Vector) vect.get(i);
field = (String) v_t.get(0);
value = (String) v_t.get(1);
if (value.indexOf("'") != -1) {
value = value.replaceAll("'", "''");
}
return 0;
}
抛出的异常为:java.lang.ClassCastException: com.sun.org.apache.xalan.internal.xsltc.runtime.Hashtable
出错的地方是Vector v_t = (Vector) vect.get(i);
请问各位大侠,这个应该怎样解决呢
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货