0
我正在創建一個應用程序,使用Access數據庫。我必須在數據庫中插入一些值,但是我得到一個錯誤「數據異常:投射的無效字符值」。我無法弄清楚什麼是錯的。這裏是代碼:如何在java中解決「數據異常:投射無效字符值」?
String sql = "INSERT INTO PATIENT (MRNumber, Address, Age, Gender, Contact, CNIC, Consultant, PatientName, FatherName) " + "Values ('ABC124', 'Billi', 'Billa', 'Rafa', 21, 'Female', '123', '34343', 'Baba')";
cnnct.connect();
try {
cnnct.rs = cnnct.statement.executeQuery(sql);
//while (cnnct.rs.next()) {
//}
}
catch (Exception e) {
System.out.println(e);
}
連接是一個類,我創建了ResultSet,語句和連接對象。我使用Connect類的對象在這裏調用它們。
謝謝你! :) – user2978059
我現在得到一個nullpointerexception – user2978059
@ user2978059:那麼你應該閱讀http://stackoverflow.com/questions/218384。我已經解決了您的直接問題 - 如果您在閱讀完該問題及其答案後仍然陷入困境,則應該提出一個新問題。 –