मैं एक सर्वलेट फ़ाइल से एमएस एसक्यूएल सर्वर 2005 तक पहुंचने का प्रयास कर रहा हूं। मैं जेडीबीसी 4.0 ड्राइवर का उपयोग कर रहा हूं। मैंने अपने टॉमकैट /lib
फ़ोल्डर में जेएआर फाइलें sqljdbc.jar
और sqljdbc4.jar
फ़ाइलों को पहले ही जोड़ दिया है।HTTP स्थिति 500 - जावा रनटाइम पर्यावरण (जेआरई) संस्करण 1.7 इस ड्राइवर द्वारा समर्थित नहीं है
लेकिन जब कोड चल मैं एक त्रुटि
HTTP स्थिति 500 हो रही है - जावा रनटाइम एनवायरनमेंट (JRE) संस्करण 1.7 इस ड्राइवर द्वारा समर्थित नहीं है। Sqljdbc4.jar क्लास लाइब्रेरी का उपयोग करें, जो जेडीबीसी 4.0 के लिए समर्थन प्रदान करता है।
यह कैसे होता है और मैं इसे कैसे हल कर सकता हूं?
मेरे कोड है:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection conn = conn = DriverManager.getConnection("jdbc:sqlserver://localhost;databaseName=school;user=sa;password=123");
PrintWriter pwOut = res.getWriter();
pwOut.println("Connected");
Statement st = conn.createStatement();
String searchCriteria = req.getParameter("txtSearch");
ResultSet rs = st.executeQuery("select * from student");
res.setContentType("text/html");