Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Tablas planas
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-05-2007
paco_galo paco_galo is offline
Miembro
 
Registrado: abr 2007
Posts: 24
Poder: 0
paco_galo Va por buen camino
como escribo en un DBEdit

HOLA A TODOS

Lo que pasa es que apenas estoy trabajando con bases de datos en builder 6 y tengo un problemita.

Estoy utilizando una base de datos y la puedo visualizar en un DBGrid a esa tabla quiero agregarle mas datos a travez de un DBEdit, el problema es que el DBEdit no me deja escribir sobre el

¿POR QUE??

me podrian ayudar
Responder Con Cita
  #2  
Antiguo 11-05-2007
Avatar de LordRF
LordRF LordRF is offline
Miembro
 
Registrado: feb 2007
Posts: 71
Poder: 18
LordRF Va por buen camino
Hola,

eso puede tener muchos motivos, campo no asignado, no tienes dataset, loso readonly, etc.
Responder Con Cita
  #3  
Antiguo 11-05-2007
paco_galo paco_galo is offline
Miembro
 
Registrado: abr 2007
Posts: 24
Poder: 0
paco_galo Va por buen camino
Cita:
Empezado por LordRF
Hola,

eso puede tener muchos motivos, campo no asignado, no tienes dataset, loso readonly, etc.
Ya tengo mi campo asignado, mi data set tambien ya lo tengo listo, y en readonly lo tengo en false.

Que puedo Hacer???
Responder Con Cita
  #4  
Antiguo 11-05-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.556
Poder: 25
egostar Va camino a la fama
Y ya checaste que tengas abierta la tabla?

Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #5  
Antiguo 11-05-2007
paco_galo paco_galo is offline
Miembro
 
Registrado: abr 2007
Posts: 24
Poder: 0
paco_galo Va por buen camino
Cita:
Empezado por egostar
Y ya checaste que tengas abierta la tabla?

Salud OS.
En el evento -- FormCreate -- abro la tabla con la que estoy trabajando...

gracias por apoyarme.
Responder Con Cita
  #6  
Antiguo 11-05-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.556
Poder: 25
egostar Va camino a la fama
Entonces me suena a que la tabla no esta en modo de edición, por lo que no puedes escribir sobre ella.

Una pregunta, comentas que en el DBGrid ves datos y en el DBEdit ves algún dato?

Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #7  
Antiguo 11-05-2007
Avatar de LordRF
LordRF LordRF is offline
Miembro
 
Registrado: feb 2007
Posts: 71
Poder: 18
LordRF Va por buen camino
Bueno el readonly puede ser del edit o de la base de datos, puedes modificar los datos en el grid? Esta la base de datos en edicion(autoedit)?
Responder Con Cita
  #8  
Antiguo 11-05-2007
paco_galo paco_galo is offline
Miembro
 
Registrado: abr 2007
Posts: 24
Poder: 0
paco_galo Va por buen camino
Cita:
Empezado por egostar
Entonces me suena a que la tabla no esta en modo de edición, por lo que no puedes escribir sobre ella.

Una pregunta, comentas que en el DBGrid ves datos y en el DBEdit ves algún dato?

Salud OS.

Asi es, cuando selecciono algun registro en el DBGrid automaticamente lo visualiza en DBEdit, pero cuando quiero modificar el registro seleccionado no puedo escribir
Responder Con Cita
  #9  
Antiguo 11-05-2007
paco_galo paco_galo is offline
Miembro
 
Registrado: abr 2007
Posts: 24
Poder: 0
paco_galo Va por buen camino
Cita:
Empezado por LordRF
Bueno el readonly puede ser del edit o de la base de datos, puedes modificar los datos en el grid? Esta la base de datos en edicion(autoedit)?
cuando seleccionaba un elemento en el dbgrid no podia hacer ningun cambio.

Le cambie la propiedad autoedit y ahora si me funciona, puedo modificar el dbgrid y el dbedit.

ya me funciono.

Muchas gracias. Espero no haberles causado muchas molestias.
Responder Con Cita
  #10  
Antiguo 11-05-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.556
Poder: 25
egostar Va camino a la fama
Pues es raro, acabo de meter los siguientes objetos en una forma

TTable
TDataSorce
TDBGrid
TDBEdit

Abro la tabla y si me permite cambiar en el TDBEdit el dato y se refleja en el DBGrid.

Estas usando un TTable o un TQuery.

Si usas un TQuery, cambia la propiedad RequestLive a True.

Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #11  
Antiguo 11-05-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.556
Poder: 25
egostar Va camino a la fama
Cita:
Empezado por paco_galo
cuando seleccionaba un elemento en el dbgrid no podia hacer ningun cambio.

Le cambie la propiedad autoedit y ahora si me funciona, puedo modificar el dbgrid y el dbedit.

ya me funciono.

Muchas gracias. Espero no haberles causado muchas molestias.
A pues que bien.

Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #12  
Antiguo 11-05-2007
Avatar de LordRF
LordRF LordRF is offline
Miembro
 
Registrado: feb 2007
Posts: 71
Poder: 18
LordRF Va por buen camino
Hola
Cita:
Empezado por egostar
Si usas un TQuery, cambia la propiedad RequestLive a True.
si esta en False, tambien permite cambiar datos, lo unico es que no los guarda.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
como grabar un DateTimePicker a un DBEdit Goyo OOP 5 06-06-2007 12:17:07
¿Como actualizo la BD desde un DBEdit? Torreblanca Conexión con bases de datos 4 23-06-2006 12:21:10
como incremetar numeros e un dbedit dariana20 Impresión 1 25-05-2006 17:35:13
texto como fondo en un DBEdit Oni Gráficos 7 24-01-2006 11:19:29
Como DBEdit o Edit planos y con bordes? CORBATIN OOP 10 12-06-2003 20:35:18


La franja horaria es GMT +2. Ahora son las 16:17:54.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi