サーブレット ファイルから MS SQL Server 2005 にアクセスしようとしています。JDBC 4.0 ドライバーを使用しています。JAR ファイルsqljdbc.jar
とsqljdbc4.jar
ファイルを Tomcat/lib
フォルダーに既に追加しています。
しかし、コードの実行中にエラーが発生します
HTTP ステータス 500 - Java ランタイム環境 (JRE) バージョン 1.7 は、このドライバーではサポートされていません。JDBC 4.0 のサポートを提供する sqljdbc4.jar クラス ライブラリを使用します。
これはどのように発生し、どうすれば解決できますか?
私のコードは次のとおりです。
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");