Consulta también:
- Guardar datos en bse de datos msql con jsf
- Copiar datos de una hoja a otra en excel - Guide
- Access base de datos descargar - Programas - Bases de datos
- Como saber cuántos datos me quedan claro colombia - Guide
- Ultima fila con datos vba - Guide
- Actualizar datos fiscales telcel - Guide
1 respuesta
Utiliza la sentencia de INSERT INTO
public void agregarusuario ( "clasedetus gets/sets" usuario ) throws SQLException
{
try {
// ejecute los comandos SQL para crear tabla e insertar datos
instruccion.executeUpdate( "INSERT INTO tabla (nombre,paterno,materno) VALUES " +
"('" + usuario.getNombre()+"', '" + usuario.getPaterno() +
"', '" + usuario.getMaterno() + "')");
System.out.println("hecho");
} catch (Exception e) {
System.err.println("problemas con la sentencia SQL enviada a "+URL+
": "+e.getMessage());
}
}
Antes que nada tienes que crear una base de datos con su respectiva tabla
Luego crear una clase java de conexion. (Su funcion es que te conecta a la base de datos)
Este es un ejemplo de ello:
______________________________________________________________
public conection () throws Exception
{
URL = "jdbc:mysql://localhost:3306/nombredelabasededatos";
username = "usuario";
password = "contraseña";
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (Exception e) {
System.out.println("Fallo al cargar el controlador JDBC/ODBC");
return;
}
// Statement instruccion = null;
// Connection conexion=null;
try {
conexion = DriverManager.getConnection(
URL,
username,
password);
instruccion = conexion.createStatement();
}
catch (Exception e) {
System.err.println("problemas al conectar con "+URL);
}
}
public void agregarusuario ( "clasedetus gets/sets" usuario ) throws SQLException
{
try {
// ejecute los comandos SQL para crear tabla e insertar datos
instruccion.executeUpdate( "INSERT INTO tabla (nombre,paterno,materno) VALUES " +
"('" + usuario.getNombre()+"', '" + usuario.getPaterno() +
"', '" + usuario.getMaterno() + "')");
System.out.println("hecho");
} catch (Exception e) {
System.err.println("problemas con la sentencia SQL enviada a "+URL+
": "+e.getMessage());
}
}
// cerrar instrucciones y terminar la conexion a la base de datos
protected void finalize() throws Throwable
{
super.finalize();
// tratar de cerrar la conexión a la base de datos
try {
instruccion.close();
conexion.close();
}
// procesar posible excepcion SQLException en operacion de cierre
catch ( SQLException excepcionSQL ) {
excepcionSQL.printStackTrace();
}
}
}
______________________________________________________________
public void agregarusuario ( "clasedetus gets/sets" usuario ) throws SQLException
{
try {
// ejecute los comandos SQL para crear tabla e insertar datos
instruccion.executeUpdate( "INSERT INTO tabla (nombre,paterno,materno) VALUES " +
"('" + usuario.getNombre()+"', '" + usuario.getPaterno() +
"', '" + usuario.getMaterno() + "')");
System.out.println("hecho");
} catch (Exception e) {
System.err.println("problemas con la sentencia SQL enviada a "+URL+
": "+e.getMessage());
}
}
Antes que nada tienes que crear una base de datos con su respectiva tabla
Luego crear una clase java de conexion. (Su funcion es que te conecta a la base de datos)
Este es un ejemplo de ello:
______________________________________________________________
public conection () throws Exception
{
URL = "jdbc:mysql://localhost:3306/nombredelabasededatos";
username = "usuario";
password = "contraseña";
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (Exception e) {
System.out.println("Fallo al cargar el controlador JDBC/ODBC");
return;
}
// Statement instruccion = null;
// Connection conexion=null;
try {
conexion = DriverManager.getConnection(
URL,
username,
password);
instruccion = conexion.createStatement();
}
catch (Exception e) {
System.err.println("problemas al conectar con "+URL);
}
}
public void agregarusuario ( "clasedetus gets/sets" usuario ) throws SQLException
{
try {
// ejecute los comandos SQL para crear tabla e insertar datos
instruccion.executeUpdate( "INSERT INTO tabla (nombre,paterno,materno) VALUES " +
"('" + usuario.getNombre()+"', '" + usuario.getPaterno() +
"', '" + usuario.getMaterno() + "')");
System.out.println("hecho");
} catch (Exception e) {
System.err.println("problemas con la sentencia SQL enviada a "+URL+
": "+e.getMessage());
}
}
// cerrar instrucciones y terminar la conexion a la base de datos
protected void finalize() throws Throwable
{
super.finalize();
// tratar de cerrar la conexión a la base de datos
try {
instruccion.close();
conexion.close();
}
// procesar posible excepcion SQLException en operacion de cierre
catch ( SQLException excepcionSQL ) {
excepcionSQL.printStackTrace();
}
}
}
______________________________________________________________