「java.sql.SQLException: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified」という SQL EXCEPTION がキャッチされています。私はスイングで同じ接続コードを使用しましたが、SQL ステートメントの実行を含め、コードは完全に実行されていました。コードに変更を加えることができる場合は、私を助けてください。
import javax.servlet.*;
import java.io.*;
import java.sql.*;
import javax.servlet.http.*;
public class forwardeg23 extends HttpServlet
{
Statement st;
public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException,IOException
{
PrintWriter out = res.getWriter();
out.println("this is from forwardeg23");
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection("jdbc:odbc:mysqllatest","root","tiger");
out.println("Atleast Connection Established");
st = con.createStatement();
}
catch(Exception ef){out.println(ef+"\n Error in creating connection");}
try{
st.executeUpdate("INSERT INTO student(Name,Marks) VALUES ('ABC',85)");
}
catch(Exception af){out.println("Exception HERE");}
}
}