Como gestionar o agregar campos en una tabla de la base de datos

+1 voto
preguntado por Jorge Feb 4, 2016 en Java
Tengo una aplicación y quiero agregar mas campos a la base de datos de esa tabla se que es por consulta de sql, lo estoy programando en java con netbean
se que es  Insert into y values pero no se si tenga que agregar un Arraylist

3 Respuestas

0 votos
respondido por victor (3,880 puntos) Feb 4, 2016

Jorge,

El código para insertar datos podría ser el siguiente:

String sISBN = "84-9815-212-7";
String sTitulo = "Yo, Claudio";
String sDescripcion="Supuesta autobiografía de Claudio";
String sCategoria = "Novela Histórica";
int idAutor = 3;
              
stmt = con.prepareStatement("INSERT INTO libros VALUES (?,?,?,?,?)");

stmt.setString(1,sISBN);
stmt.setInt(2,idAutor);
stmt.setString(3,sTitulo);
stmt.setString(4,sDescripcion);
stmt.setString(5,sCategoria);
              
int retorno = stmt.executeUpdate();

Lo tienes explicado en http://lineadecodigo.com/java/insertar-datos-con-jdbc/

Espero que te sirva.

Saludos.

0 votos
respondido por Les Lara (460 puntos) Jul 11, 2016
stmt = con.prepareStatement('INSERT INTO libros VALUES (?,?,?,?,?)');

stmt.setString(1,"sISBN");
stmt.setInt(2,i"dAutor");
stmt.setString(3,"sTitulo");
stmt.setString(4,"sDescripcion");
stmt.setString(5,"sCategoria");
              
int retorno = stmt.executeUpdate();
0 votos
respondido por Les Lara (460 puntos) Jul 11, 2016
stmt = con.prepareStatement('INSERT INTO tabla VALUES (?,?,?,?,?)');

stmt.setString(1,"sISBN");
stmt.setInt(2,i"dAutor");
stmt.setString(3,"sTitulo");
stmt.setString(4,"sDescripcion");
stmt.setString(5,"sCategoria");              
retorno = stmt.executeUpdate();
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código
...