La informacion la carga de mi base de datos, son 3000 registrso y pueden ser mas... y el solo me permite 2500 no se como hacer agradeseria la ayuda!!
por fis

| |||
Problemas con el Jtable Bueno tengo ahorita varios problemillas con java pero entre esos esta con el jtable..Tengo una pantalla q muestra un conjunto de registros el problema es q son demasiado y me sale que no puede mostrar mas registros y da un error!! me imagino q si limpio el jtable y mando a escribir los demas datos seria una solucion.. el problema es q no se como vaciar el jtable y volver a escribir pero a partir del ultimo registro q quedo pendiente La informacion la carga de mi base de datos, son 3000 registrso y pueden ser mas... y el solo me permite 2500 no se como hacer agradeseria la ayuda!! por fis ![]() |
| |||
En vez de ponerle directamente los registros a la tabla, usa un TableModel para mostrar unicamente los registros que necesitas: http://java.sun.com/docs/books/tutor...nts/table.html De todas formas, para poder ayudarte normalmente hace falta una descripcion más detallada del problema. "Me da error" no es muy especifico que digamos ![]() |
| |||
Aqui tambien un tutorial de Frances Roses sobre el tema: http://www.javahispano.org/tutorials.item.action?id=46 |
| |||
Disculpa de verdad que anoche no tenia al alcance el proyecto y no pude decir con exactitud el problema, pero era el siguiente: code too large private void initComponents() { El initComponents es el que crea todos los componentes que estoy usando.. no se si el error es que debo limpiat la tabla o que!! ![]() Voy a leer lo que me mandastes para ver si logro resolver algo y gracias!! ![]() |
| |||
¿Estas trabajando con JSPs? Por que el error "code too large" a mi solo me sale como referencia cuando la gente pone demasiado código en una JSP... que raro. Edit: Tambien parece que sale con NetBeans o algo asi... estas usando el NetBeans para hacer el GUI? |
| |||
Estoy trabajando con java studio enterprise y mysql... este es el codigo: public void LlenarTabla() {int fil=0; try{ Conectar(); Statement stmt = con.createStatement(); ResultSet c = stmt.executeQuery("SELECT * FROM ciudades"); c.beforeFirst(); while(c.next()) { tablamunic.setValueAt(c.getInt("Codigo"),fil+1-1,0); tablamunic.setValueAt(c.getString("Nombre"),fil+1-1,1); tablamunic.setValueAt(c.getString("Estado"),fil+1-1,2); tablamunic.setValueAt(c.getString("Abreviatura"),f il+1-1,3); tablamunic.setValueAt(c.getString("CodigoArea"),fi l+1-1,4); tablamunic.setValueAt(c.getInt("ZonaPostal"),fil+1-1,5); tablamunic.setValueAt(c.getInt("Municipio"),fil+1-1,6); fil=fil+1; } }catch(Exception e){} } No se si asi podras ver mi error porq yo no lo veo... ![]() |
| |||
Bueno creo que el problemas q tengo es q no estoy haciendo la tabla de forma dinamica creo q esa seria la solucion y lo mas optimo.. lo q no consigo es como irle sumando una fila a la tabla de acuerdo al numero de registros.. Espero haberme explicado con lo q dije de antemano gracias si puedes ayudarne |
| |||
Sera mucho pedir que alguien me responda de verdad ya estoy desesperadaaa ![]() Ayudaaaaaaaaaaaaa please!! |
| |||
![]() Si he intentado y entiendo mas o menos lo que tengo que hacer pero no he podido implementarlo, se que en este procedimiento esta lo que necesito: public Object getValueAt(int rowIndex, int columnIndex) { int rowNdx = rowIndex + 1; int colNdx = columnIndex + 1; try { resultSet.absolute(rowNdx); return resultSet.getObject(colNdx); } catch (SQLException e) { String errMsg = "Error getting value at " + rowIndex + ", " + columnIndex; throw new ScrollableTableModelException(errMsg, e); } } Pero no me reconce ni el resultSet.absolute(rowNdx); ni el return resultSet.getObject(colNdx);n no se de que tipo es ese resulset si es una variable o que... se q esta dificil ayudarme pero de verdad q ya no se me ocurre nada |
| |||
la mejor opciones un modelo Hola lisettemantilla, Por lo que veo la solución más segura es crearte un modelo para tu tabla. Me explico, Te creas una clase y fijas el modelo de los datos para tu tabla, por ejemplo: class ciudades { Defines la estructura los atributos Defines los servicios. } En el cuerpo principal public VERDATOSCIUDADES { .... Jtable jt = new JTable(ciudades) } Con este esquema manejas, tranquilamente tu tabla. Espero que te sirva. Gustavo |
| |||
Nuevamente AYuda Bueno ya solucione le problema de hacer mi tabla dinamica.. "pero" siempre el "pero", ahora necesito es seleccionar una fila de la tabla y guardar en mi base de datos cualquier modificacion que se le haga!! ya sea modificar una celda o eliminar la fila completa! Lo q no se es como tomar el texto que esta en una celda!! se como tomar la posicion en la que este parado el usuario pero no la informacion que esta en ella y la necesito para verificar que guarde los datos en los lugares correspondientes de la base de datos!! Espero haberme explicado, seguire intentando, necesito ayuda ![]() |
| |||
![]() Estoy haciendo una prorama para metodos numerio y quiero poner una jtabla para mostrar los resultados es una tabla aproximadamente de 8 col y de 20 a 500 filas. Devido a que el numero de filas no es Fijo quiero ir agregando fila por fila ¿como puedo hacer esto? he podiso hacer tolo pero dejando fijo el # de filas pero no me a gusta el resultado --- Alguien me puede Ayudar un millon de gracias-... |