嗨,我想做这样的事情:
StringTokenizer tokenizer = new StringTokenizer(getCompletedAnswers, "$");
while(tokenizer.hasMoreTokens()){
System.out.println(tokenizer.nextToken());
rs = st.executeQuery("INSERT INTO "+db+".answersTable(`answer`) VALUES ('"+tokenizer.nextToken()+"')");
}
但这给了我一个错误 Can not issue data manipulation statements with executeQuery().
正如我在必须使用的文档中阅读的那样,executeUpdate()
我正在这样做:
rs = st.executeUpdate("INSERT INTO "+db+".answersTable(`answer`) VALUES ('"+tokenizer.nextToken()+"')");
它告诉我:Type mismatch: cannot convert from int to ResultSet
知道如何使用 StringTokenizer 将这些令牌放入数据库吗?谢谢你