megha more Ответов: 1

вставить значение в базу данных mysql с помощью jsp


Сейчас я работаю в jsp eclipse. Теперь я создал соединение с базой данных mysql. но я не могу вставить значение в базу данных. пожалуйста, дайте решение. Мой код выглядит следующим образом:




<%@ page language="java" contentType="text/html; charset=ISO-8859-1"

    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<%@ page import="java.sql.*" %>
<%@ page import="java.io.*" %>
<%@page import="com.Sterling.corejava.*"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Employee Information</title>
<body>
<%
// get parameters from the request
String LibraryId = request.getParameter("LibraryId");
String LibraryName= request.getParameter("LibraryName");
String LibraryPhno= request.getParameter("LibraryPhno");
String  LibraryEmail= request.getParameter("LibraryEmail");
String LibraryAddr= request.getParameter("LibraryAddr");
String FacultyId= request.getParameter("FacultyId");
String Password= request.getParameter("Password");
// declare a connection by using Connection interface
Connection con = null;
Statement stat=null;
try {
    String connectionURL = "jdbc:mysql://localhost:3306/libraydatabase";
    Class.forName("com.mysql.jdbc.Driver").newInstance ();
     con = DriverManager.getConnection(connectionURL, "root", "root123");
    out.println("Connection Opened to database.");
     stat=con.createStatement();

    //String InsertQuery="Select * from tbllibrarian";
    //System.out.println("shgfsxv");
    String InsertQuery="insert into tbllibrarian(LibraryId,LibraryName,LibraryPhno,LibraryEmail,LibraryAddr,Password) values(11,'weryty',1234,'asdfr@gmail.com','Baramati','****');";
   //System.out.println("megha");
    try
    {
        stat.executeUpdate(InsertQuery);
        out.println("Record Inserted to database successfully.");
    }
    catch(SQLException e)
    {
        out.println("Unable to Insert Record to database.");
    }



}
catch(SQLException ex)
{
    out.println("Unable to connect to database.");
}
%>
</body>
</html>

1 Ответов

Рейтинг:
0

Om Prakash Pant

pl проверьте следующую статью:

http://www.tutorialspoint.com/jsp/jsp_database_access.htm[^]