FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Duda con DBnavigator y bases de datos.
Buenas tardes a todos, tengo una pequeña duda que ojala me pudieran orientar, de ante mano muchas gracias, sobretodo por la gran ayuda de mi problema anterior, he aprendido mucho en el poco tiempo que llevo en esta comunidad.
Mi problema es el siguiente, conecto un dbnavigator a un dbgrid, para trabajar el agregar, modificar y eliminar y todo bien, mientras la tabla con la que conecto el dbgrid tenga o traiga datos, pero si por ejemplo le aplico un Delete a la tabla y la limpio toda, al ir al aplicativo no me da la opción mediante el dbnavigator de llenar la tabla en el dbgrid, sino que todo viene vació(me refiero al dbgrid, logicamente ya que la tabla esta vacía), pero se me inhabilita el dbnavigator... ¿como pudiera hacer para que aunque el dbgrid no traiga ningún dato, solo porque la tabla esté vacía en la base de datos, aún así, funcione el db navigator y pueda añadir un primer registro desde el programa que hice y no recurrir a llenar un registro en la bd y despues si poder trabajar el resto llenado desde el programa? Muchas gracias a todos. |
#2
|
||||
|
||||
Se supone que tienes el botón 'insertar' en el dbnavigator, ¿no?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
|||
|
|||
si amigo, la cuestion es que el bdnavigator aparece como desactivado cuando la tabla a la que hace conexión el dbgrid está vacía y el dbgrid viene vacio, pero mientras haya por lo menos un dato en la tabla y el dbgrid lo traiga, la barra dbnavigator estará activada y podrá insertar, eliminar y todo lo demás.
|
#4
|
||||
|
||||
¿Y el dataset (la tabla) está activo/abierto?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#5
|
|||
|
|||
si amigo, así tengo el código donde trabajo el dbnavigator.
Última edición por ecfisa fecha: 16-09-2014 a las 00:13:29. Razón: Agregar etiquetas [Delphi] |
#6
|
||||
|
||||
Hola principiodual.
Por favor cuando incluyas código en tus mensajes usa las etiquetas para darle legibilidad. Uso: Ya las agregué en tu mensaje. Saludos y gracias por tu colaboración
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#7
|
|||
|
|||
Amigo ya lo resolví y disculpa si no identifico el código, no me agarra el éditor de codigo en respuesta... pero público aquí como me funciona por si a alguién mas le paso algo así y muchas gracias, porque con tus preguntas me hiciste analizar mejor el código y poderme dar cuenta de mi error... Aquí está el código como me funciona... el primer error es que uso la misma variable Conectado2 veces, cree otra var que se llama Conectado3 y saque la carga del dbgrid y el dbnavigator fuera del ciclo controlado por el Conectado3, quedando así.
Última edición por principiodual fecha: 16-09-2014 a las 00:28:19. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como sincronizar datos entre bases datos cliente a servidor (asincronicamente) | Efren2006 | OOP | 6 | 29-03-2013 12:36:11 |
Insertar datos entre bases de datos diferentes | franjero | Firebird e Interbase | 1 | 19-06-2012 09:32:42 |
Pasaje de datos entre bases de datos | Mauro Daniel | Conexión con bases de datos | 1 | 04-05-2008 16:28:24 |
Como pasar datos de una hoja de Excel a Bases de Datos de Paradox | Goyo | OOP | 1 | 06-02-2007 02:57:20 |
Como puedo introducir datos en una tabla acces sin el DBNavigator??? | Bitbanner | Conexión con bases de datos | 3 | 09-02-2005 08:03:14 |
|