SlideShare una empresa de Scribd logo
1 de 8
YANINA BUSTAMANTE JIBAJA
YENNY ISABEL CUELLO MORON
Desarrollo de Software I Marco Aurelio Porro Chulli
Jtable con Base de Datos
CONTROL JTABLE CON BASE DE DATOS
Jtable es una clase que me permite organizar una determinada información en tabla, esta difiere
de una base de datos normal porque al utilizar Jtable tu puedes visualizar esta tabla, brindándole
a el usuario organización de información, oportunidades de editar y cambiar el tamaño de las
columna entre otras.
INICIOS DE JTABLE
En principio se creo la clase Jtable para constituir un interfaz ligado a bases de datos a través de "Java
Database Connectivity" (JDBC), y así evita la complejidad que existía par el manejo de datos, dando
así al programador mucha mas facilidad a la hora de trabajar con este tipo de información.
Jtable le da al programador muchas facilidades, pues este posee varias características que permiten
hacer desde tablas con información compleja y muy estructurada hasta tablas con información sencilla
y "básica".
INFORMACIÓN Y COLUMNAS
Jtable te brinda muchas facilidades para poder crear una table, y así mismo de llenarla con la información que
desees ( números, letras etc...) por lo que sencillamente dentro de una tabla esta automáticamente a través de
la información debidamente separada - por ""(comillas) o por , (coma) - es capaz de contabilizarlas y al mismo
tiempo llenarla con la información que se le dio; es decir el programador solo se debe encargar de poner los
títulos de las tablas y así mismo de escribir la información en el mismo orden en que desee que salga de
acuerdo con los títulos y Jtable se encargara automáticamente de colocar la información donde se le indico.
TABLE MODEL
La clase Jtable controla como se presentan los datos, siendo el TableModel quien controla
los datos sí mismos. para crear una Jtable habrá pues que crear un TableModel antes,
normalmente. TableModel lo que hace es predeterminar ciertas características para el
Jtable es decir que tu puedes poner ciertos parámetros dentro de un TableModel y así no
tener que determinarlos siempre. TableModel es un programa que guarda los datos de la
tabla para si mismo, es decir, puede tener la información de la tabla pero estos datos son
los visualizados por el computador, es decir, para visualizar una tabla el TABLEMODEL
puede tener la información pero sin el Jtable no se puede visualizar para el usuario.
PROPIEDADES
Propiedad más usada:
● Model: Permite definir el número de columnas y filas del objeto como también las
expresiones que irán en las columnas.
DefaultTableModel
Esta clase permite construir el modelo para el objeto Table. Los métodos más utilizados
son:
● addColumn(): Añade una columna al modelo.
● AddRow(): Añade una fila al final del modelo.
● getColumnCount(): Devuelve el número de columnas en esta tabla de datos.
● getRowCount(): Devuelve el número de filas en esta tabla de datos.
● getValueAt(): Devuelve un valor de atributo para la celda en la posición row,
column.
● insertRow(): Inserta una fila en el modelo.
Métodos más usados:
● addColumn(): Añade la columna al final de la matriz de columnas.
setModel(): Asigna el modelo de datos al objeto JTable.
GetRowCount(): Devuelve el número de filas en la tabla.
JTABLE EDITABLE Jtable tiene una característica muy llamativa, este permite que el programador
pueda decirdir que se edita y que no, sin embargo si el programador dentro de su programa o de su
TABLEMODEL no tiene determinado este aspecto, Jtable automáticamente hace editable las celdas
dentro de la tabla. Existen varias maneras de hacer editable o no las celdas dentro de la tabla, para ver
estos comandos tu te puedes dirigir a Dentro de las celdas encontradas en una tabla se puede permitir
al usuario editar o no editar según lo desee el programador, esta propiedad se puede arreglar desde el
table model o directamente y/o desde el programa. Jtable tiene la propiedad de dejar editable las celdas
si no encuentra nada que hable de esto.

Más contenido relacionado

La actualidad más candente (20)

Entorno2 de excel 2007
Entorno2 de excel 2007 Entorno2 de excel 2007
Entorno2 de excel 2007
 
My SQL Workbench Tutorial + Instalacion
My SQL Workbench Tutorial + InstalacionMy SQL Workbench Tutorial + Instalacion
My SQL Workbench Tutorial + Instalacion
 
Reportes
ReportesReportes
Reportes
 
Reportes
ReportesReportes
Reportes
 
Tablas y tipos de datos
Tablas y tipos de datosTablas y tipos de datos
Tablas y tipos de datos
 
Herramienta calc
Herramienta calcHerramienta calc
Herramienta calc
 
TUTORIAL DE MySQL WORKBENCH
TUTORIAL DE MySQL WORKBENCHTUTORIAL DE MySQL WORKBENCH
TUTORIAL DE MySQL WORKBENCH
 
Tutorial de my sql workbench
Tutorial de my sql workbenchTutorial de my sql workbench
Tutorial de my sql workbench
 
Pantalla de excel y sus elementos
Pantalla de excel y sus elementosPantalla de excel y sus elementos
Pantalla de excel y sus elementos
 
Practica 9
Practica   9Practica   9
Practica 9
 
Practica 9
Practica   9Practica   9
Practica 9
 
18
1818
18
 
18 d
18 d18 d
18 d
 
Ventana de excel y sus elementos tarea 1
Ventana de excel y sus elementos tarea 1Ventana de excel y sus elementos tarea 1
Ventana de excel y sus elementos tarea 1
 
Jtable 1
Jtable 1Jtable 1
Jtable 1
 
Juan perez
Juan perezJuan perez
Juan perez
 
trabajo
trabajotrabajo
trabajo
 
Manual workbench
Manual workbenchManual workbench
Manual workbench
 
Tarea
TareaTarea
Tarea
 
Tarea guia ii
Tarea guia iiTarea guia ii
Tarea guia ii
 

Destacado

Destacado (20)

Mercado de valores
Mercado de valores Mercado de valores
Mercado de valores
 
Jonatan garcia 4ºa pp 3
Jonatan garcia 4ºa pp 3Jonatan garcia 4ºa pp 3
Jonatan garcia 4ºa pp 3
 
Programmmuster 2011
Programmmuster 2011Programmmuster 2011
Programmmuster 2011
 
Oficio
OficioOficio
Oficio
 
3 traba
3 traba3 traba
3 traba
 
Santiago
SantiagoSantiago
Santiago
 
Natache priscila gomes
Natache priscila gomesNatache priscila gomes
Natache priscila gomes
 
Exercícios sobre problemas ortográficos
Exercícios sobre problemas ortográficosExercícios sobre problemas ortográficos
Exercícios sobre problemas ortográficos
 
Jessicas y diego
Jessicas y diegoJessicas y diego
Jessicas y diego
 
Software
SoftwareSoftware
Software
 
Prova aberta de literatura brasileira ufmg 2012-1
Prova aberta de literatura brasileira ufmg 2012-1Prova aberta de literatura brasileira ufmg 2012-1
Prova aberta de literatura brasileira ufmg 2012-1
 
Padrões artísticos
Padrões artísticosPadrões artísticos
Padrões artísticos
 
La historia de mi nacimiento
La historia de mi nacimientoLa historia de mi nacimiento
La historia de mi nacimiento
 
Gestion2
Gestion2Gestion2
Gestion2
 
Análise de "Solombra", de cecília meireles
Análise de "Solombra", de cecília meirelesAnálise de "Solombra", de cecília meireles
Análise de "Solombra", de cecília meireles
 
Armonia en la naturaleza
Armonia en la naturalezaArmonia en la naturaleza
Armonia en la naturaleza
 
Revisando o realismo e o naturalismo, 03
Revisando o realismo e o naturalismo, 03Revisando o realismo e o naturalismo, 03
Revisando o realismo e o naturalismo, 03
 
Mercado de valores
Mercado de valoresMercado de valores
Mercado de valores
 
3 diseño de-bd
3 diseño de-bd3 diseño de-bd
3 diseño de-bd
 
F1 reuter laurane-mipresentación
F1 reuter laurane-mipresentaciónF1 reuter laurane-mipresentación
F1 reuter laurane-mipresentación
 

Similar a Yanina (20)

Control JTable con Base de Datos
Control JTable con Base de DatosControl JTable con Base de Datos
Control JTable con Base de Datos
 
Universidad politecnica amazonica
Universidad politecnica amazonicaUniversidad politecnica amazonica
Universidad politecnica amazonica
 
J table
J tableJ table
J table
 
CONTROL JTABLE CON BASE DE DATOS
CONTROL JTABLE CON BASE DE DATOSCONTROL JTABLE CON BASE DE DATOS
CONTROL JTABLE CON BASE DE DATOS
 
Jtableconbasededatos
JtableconbasededatosJtableconbasededatos
Jtableconbasededatos
 
Jtableconbasededatos
JtableconbasededatosJtableconbasededatos
Jtableconbasededatos
 
Control JTable con base de datos.pdf
Control JTable con base de datos.pdfControl JTable con base de datos.pdf
Control JTable con base de datos.pdf
 
Diapositiva jtable
Diapositiva jtableDiapositiva jtable
Diapositiva jtable
 
J table con base de datos
J table con base de datosJ table con base de datos
J table con base de datos
 
Diapositivas de jtable java
Diapositivas de jtable javaDiapositivas de jtable java
Diapositivas de jtable java
 
Control jtable con base de datos
Control jtable con base de datosControl jtable con base de datos
Control jtable con base de datos
 
Control jtable con base de datos
Control jtable con base de datosControl jtable con base de datos
Control jtable con base de datos
 
Jtable con base de datos
Jtable con base de datos Jtable con base de datos
Jtable con base de datos
 
Proyecto De Aplicacion A La Bases Datos
Proyecto De Aplicacion A La Bases DatosProyecto De Aplicacion A La Bases Datos
Proyecto De Aplicacion A La Bases Datos
 
Clase 2 El lenguaje DDL de SQL
Clase 2 El lenguaje DDL de SQLClase 2 El lenguaje DDL de SQL
Clase 2 El lenguaje DDL de SQL
 
INFOSAN Delphi 303 - 452
INFOSAN  Delphi 303 - 452INFOSAN  Delphi 303 - 452
INFOSAN Delphi 303 - 452
 
Informatica...malle
Informatica...malleInformatica...malle
Informatica...malle
 
Informatica...Malle
Informatica...MalleInformatica...Malle
Informatica...Malle
 
Informatica...
Informatica...Informatica...
Informatica...
 
Base de datos
Base de datosBase de datos
Base de datos
 

Más de yenny isabel cuello moron (17)

Oltp exposicion grupal
Oltp exposicion grupalOltp exposicion grupal
Oltp exposicion grupal
 
Seguridad
SeguridadSeguridad
Seguridad
 
Transacciones
TransaccionesTransacciones
Transacciones
 
Sistemas de seguridad
Sistemas de seguridadSistemas de seguridad
Sistemas de seguridad
 
Activadores
ActivadoresActivadores
Activadores
 
Cursores
CursoresCursores
Cursores
 
Procedimientos almacenados
Procedimientos almacenadosProcedimientos almacenados
Procedimientos almacenados
 
Vistas
VistasVistas
Vistas
 
Ddl
DdlDdl
Ddl
 
Transac sql
Transac sqlTransac sql
Transac sql
 
Preparedstatement(grupal)
Preparedstatement(grupal)Preparedstatement(grupal)
Preparedstatement(grupal)
 
Resultset
ResultsetResultset
Resultset
 
Statement
StatementStatement
Statement
 
Connection()
Connection()Connection()
Connection()
 
Trabajo de java con base de datos(yanina y yenny)
Trabajo de java con base de datos(yanina y yenny)Trabajo de java con base de datos(yanina y yenny)
Trabajo de java con base de datos(yanina y yenny)
 
Jdbc(desarrollo de software i yanina y yenny)
Jdbc(desarrollo de software i yanina y yenny)Jdbc(desarrollo de software i yanina y yenny)
Jdbc(desarrollo de software i yanina y yenny)
 
Trabajo de desarrollo de software(java)yanina y yenny
Trabajo de desarrollo de software(java)yanina y yennyTrabajo de desarrollo de software(java)yanina y yenny
Trabajo de desarrollo de software(java)yanina y yenny
 

Yanina

  • 1. YANINA BUSTAMANTE JIBAJA YENNY ISABEL CUELLO MORON Desarrollo de Software I Marco Aurelio Porro Chulli Jtable con Base de Datos
  • 2. CONTROL JTABLE CON BASE DE DATOS Jtable es una clase que me permite organizar una determinada información en tabla, esta difiere de una base de datos normal porque al utilizar Jtable tu puedes visualizar esta tabla, brindándole a el usuario organización de información, oportunidades de editar y cambiar el tamaño de las columna entre otras.
  • 3. INICIOS DE JTABLE En principio se creo la clase Jtable para constituir un interfaz ligado a bases de datos a través de "Java Database Connectivity" (JDBC), y así evita la complejidad que existía par el manejo de datos, dando así al programador mucha mas facilidad a la hora de trabajar con este tipo de información. Jtable le da al programador muchas facilidades, pues este posee varias características que permiten hacer desde tablas con información compleja y muy estructurada hasta tablas con información sencilla y "básica".
  • 4. INFORMACIÓN Y COLUMNAS Jtable te brinda muchas facilidades para poder crear una table, y así mismo de llenarla con la información que desees ( números, letras etc...) por lo que sencillamente dentro de una tabla esta automáticamente a través de la información debidamente separada - por ""(comillas) o por , (coma) - es capaz de contabilizarlas y al mismo tiempo llenarla con la información que se le dio; es decir el programador solo se debe encargar de poner los títulos de las tablas y así mismo de escribir la información en el mismo orden en que desee que salga de acuerdo con los títulos y Jtable se encargara automáticamente de colocar la información donde se le indico.
  • 5. TABLE MODEL La clase Jtable controla como se presentan los datos, siendo el TableModel quien controla los datos sí mismos. para crear una Jtable habrá pues que crear un TableModel antes, normalmente. TableModel lo que hace es predeterminar ciertas características para el Jtable es decir que tu puedes poner ciertos parámetros dentro de un TableModel y así no tener que determinarlos siempre. TableModel es un programa que guarda los datos de la tabla para si mismo, es decir, puede tener la información de la tabla pero estos datos son los visualizados por el computador, es decir, para visualizar una tabla el TABLEMODEL puede tener la información pero sin el Jtable no se puede visualizar para el usuario.
  • 6. PROPIEDADES Propiedad más usada: ● Model: Permite definir el número de columnas y filas del objeto como también las expresiones que irán en las columnas. DefaultTableModel Esta clase permite construir el modelo para el objeto Table. Los métodos más utilizados son: ● addColumn(): Añade una columna al modelo. ● AddRow(): Añade una fila al final del modelo. ● getColumnCount(): Devuelve el número de columnas en esta tabla de datos. ● getRowCount(): Devuelve el número de filas en esta tabla de datos. ● getValueAt(): Devuelve un valor de atributo para la celda en la posición row, column. ● insertRow(): Inserta una fila en el modelo.
  • 7. Métodos más usados: ● addColumn(): Añade la columna al final de la matriz de columnas. setModel(): Asigna el modelo de datos al objeto JTable. GetRowCount(): Devuelve el número de filas en la tabla.
  • 8. JTABLE EDITABLE Jtable tiene una característica muy llamativa, este permite que el programador pueda decirdir que se edita y que no, sin embargo si el programador dentro de su programa o de su TABLEMODEL no tiene determinado este aspecto, Jtable automáticamente hace editable las celdas dentro de la tabla. Existen varias maneras de hacer editable o no las celdas dentro de la tabla, para ver estos comandos tu te puedes dirigir a Dentro de las celdas encontradas en una tabla se puede permitir al usuario editar o no editar según lo desee el programador, esta propiedad se puede arreglar desde el table model o directamente y/o desde el programa. Jtable tiene la propiedad de dejar editable las celdas si no encuentra nada que hable de esto.