Cómo mostrar todos los registros utilizando JDBC en Java?

En este artículo, vamos a aprender cómo para mostrar todos los registros de la tabla de MySQL usando JDBC a través del programa java ?

Requisito:

Cómo crear una tabla mediante JDBC en Java?

Cómo insertar registros a través de JDBC en Java?

Nota: Para mostrar datos de tabla de MySQL, debe haber al menos una fila de datos debe estar disponible. Ahora, vamos a establecer una conexión entre MySQL y Java usando

conexión
class, class esto estamos creando un objeto denominado

cn de esta class. A continuación, vamos a preparar una consulta MySQL declaración a mostrar registros de la tabla nombrados

empleado
, para ejecutar esta instrucción de consulta, vamos a crear un objeto de

Declaración for.

Luego creamos un objeto denominado

    SMT
    de

  • Declaración class, que se utilizará para ejecutar la consulta utilizando executeQuery ()
  • método.

  • datos de bases de datos:
  • nombre de host

  • : localhost
  • Número de puerto

  • : 3306
  • nombre de usuario

  • : root
  • contraseña

  • : 123
  • Nombre de la base

: demo nombre

tabla

: empleados

programa Java para mostrar todos los registros de una tabla utilizando JDBC

import java.io.DataInputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
public class InsertRecord {
public static void main(String[] args) {
try{
Class.forName("com.mysql.jdbc.Driver").newInstance();
Connection cn=DriverManager.getConnection("jdbc:mysql://localhost:3306/demo","root","123");
Statement smt=cn.createStatement();
DataInputStream KB=new DataInputStream(System.in);
System.out.print("Enter Employee ID:");
String eid=KB.readLine();
System.out.print("Enter Employee Name:");
String en=KB.readLine();
System.out.print("Enter Employee Date Of Birth:");
String ed=KB.readLine();
System.out.print("Enter Employee City:");
String ec=KB.readLine();
System.out.print("Enter Employee Salary:");
String es=KB.readLine();
String q="insert into employees values('"+eid+"','"+en+"','"+ed+"','"+ec+"',"+es+")";
System.out.println(q);
smt.executeUpdate(q);
System.out.println("Record Submitted....");
cn.close();
}catch(Exception e){
System.out.println(e);
}
}
}

de salida (en la consola)

Record Submitted...



_123_ _124_ _125_ _126_ _127_

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *