下面是我的源码
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);
请问各位大侠,这个应该怎样解决呢