Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 1

package gh;

import java.sql.Connection;
import java.sql.Driver;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import java.sql.Statement;

public class RegisterDao {

static final String jdbc_driver="com.mysql.cj.jdbc.Driver";


static final String jdbc_url="jdbc:mysql://localhost:33061/user";
static final String user="root";
static final String pass="ghizlane2000";

public String insert(Member member) throws ClassNotFoundException,


SQLException
{
Connection conn=null;
Statement stmt=null;
Class.forName(jdbc_driver);
System.out.println("Connecting database.....");
conn=DriverManager.getConnection(jdbc_url,user,pass);
System.out.println("Creating database ..........");

stmt=conn.createStatement();

System.out.println("database has been created.....");

String result = "Data entered successfully";


String sql = "insert into member values(?,?,?,?)";

PreparedStatement ps;
try {
ps = conn.prepareStatement(sql);
ps.setString(1, member.getUname());
ps.setString(2, member.getPassword());
ps.setString(3, member.getEmail());
ps.setString(4, member.getPhone());
ps.executeUpdate();

} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
result = "Data not entered";
}
return result;
}

You might also like