انا كنت شغال فى برنامج رابط فيه الجافا بالسيكول سيرفر وشغال تمام لكن عندى مشكلة مش عارف احلها ازاى ان لما احب اجيب عدد الريكورد اللى موجود فيها مثلا الاسم محمد وبستخدم فى الموضوع ده دالة COUNT(*) مظبوطة لانى جربتها فى Query Analyzer وشغالة مظبوطة لكن لما بستخدمها فى الجافا لاتعمل وده الجزء اللى بيعمل اكسبشن
try {
stat=conn.getCon().prepareStatement("SELECT COUNT(*) FROM Forms WHERE FacultyID=?");
stat.setInt(1,101);
result=stat.executeQuery();
stat.close();
conn.Close();
} catch (SQLException ex) {
ex.printStackTrace();
}وconn ده اوبجكت من كلاس عندى بفتح بيه الكونكشن واقفله وده الاكسبشن اللى بيظهرلى وبجد ياريت تساعدونى مش عارف اعمل ايه؟!!!
java.sql.SQLException: [Microsoft][ODBC Driver Manager] Invalid cursor state