Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-01-2012
Cesar Castillo Cesar Castillo is offline
Registrado
NULL
 
Registrado: nov 2011
Ubicación: Mexico
Posts: 3
Poder: 0
Cesar Castillo Va por buen camino
Insertar texto en un DBgrid

Hola buenas tardes, me encuentro elaborando un modulo donde quiero insertar conceptos en un dbgrid, lo estoy usando especialmente
para un modulo de cobro. Inserte un dbgrid, este ya se encuentra ligado a sus respectivos componentes, pero al momento de querer escribir
sobre ellos, no me deja escribir. La propiedad ReadOnly esta desactivada en el DbGrid. ¿Podrían ayudarme por favor? ¿Quisiera saber si algo lo hago mal?

Gracias de antemano y espero me haya explicado bien.
Responder Con Cita
  #2  
Antiguo 12-01-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.043
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
El dbgrid muestra lo que hay en un dataset, tabla, etc. pero no al revés (aunque se puede hacer.). Resumiendo, tienes que dar de alta el registro en la base de datos y verás como se muestra en el dbgrid.
Responder Con Cita
  #3  
Antiguo 12-01-2012
Avatar de kapcomx
kapcomx kapcomx is offline
Miembro
 
Registrado: jun 2007
Ubicación: Puebla México
Posts: 350
Poder: 17
kapcomx Va por buen camino
Dbgrid

Cesar, en el dbgrid que comentas checate lo sig.

1-en propiedades dale clic al + que aparece en la opcion options
2-activa la opcion dgediting en true.

a mi con eso me funciona y puedo escribir en el dbgrid. los cambios se reflejaran siempre y cuando el dbgrid este asociado a una tabla y no a una consulta.

a mi me funciona bien en delphi 7. no se cual version manejes....
Responder Con Cita
  #4  
Antiguo 12-01-2012
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 19
Chris Va por buen camino
Hola César!

Sino te funciona con lo que te acaba de comentar, puede ser que estés utilizando un componente TQuery que es de solo lectura.

Saludos,
Chris.
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #5  
Antiguo 12-01-2012
Cesar Castillo Cesar Castillo is offline
Registrado
NULL
 
Registrado: nov 2011
Ubicación: Mexico
Posts: 3
Poder: 0
Cesar Castillo Va por buen camino
Cita:
Empezado por kapcomx Ver Mensaje
Cesar, en el dbgrid que comentas checate lo sig.

1-en propiedades dale clic al + que aparece en la opcion options
2-activa la opcion dgediting en true.

a mi con eso me funciona y puedo escribir en el dbgrid. los cambios se reflejaran siempre y cuando el dbgrid este asociado a una tabla y no a una consulta.

a mi me funciona bien en delphi 7. no se cual version manejes....


Muchas gracias por la ayuda, probare para ver si funciona.
Por ciento, no aclare que uso Delphi XE2.
Responder Con Cita
  #6  
Antiguo 12-01-2012
Cesar Castillo Cesar Castillo is offline
Registrado
NULL
 
Registrado: nov 2011
Ubicación: Mexico
Posts: 3
Poder: 0
Cesar Castillo Va por buen camino
Cita:
Empezado por Chris Ver Mensaje
Hola César!

Sino te funciona con lo que te acaba de comentar, puede ser que estés utilizando un componente TQuery que es de solo lectura.

Saludos,
Chris.
Gracias Chris, probare la ayuda.
Responder Con Cita
  #7  
Antiguo 12-01-2012
Avatar de kapcomx
kapcomx kapcomx is offline
Miembro
 
Registrado: jun 2007
Ubicación: Puebla México
Posts: 350
Poder: 17
kapcomx Va por buen camino
checar XE2

ok, si funciona igual en el XE2 nos avisas.....

(pronto tendre que dar el salto del 7 al XE2)

suerte...
Responder Con Cita
  #8  
Antiguo 12-01-2012
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola Cesar.

Agregando algo más, si utilizas una consulta, también podés realizar inserciones, modificaciones y borrados.

No sé con que componentes estás trabajando pero por ejemplo: Si utilizas BDE con un TUpdateSQL (aquí es necesario que la propiedad RequestLive del TQuery esté en True), si son IBX con un TIBUpdateSQL...

En los componentes antes mencionados configuras las sentencias SQL haciendo doble click sobre ellos.


Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
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
insertar texto en cadena de texto sabueso1010 Varios 4 27-10-2011 18:54:11
Insertar Texto en dbrichedit johurgi Varios 1 18-06-2007 18:54:01
Insertar un texto en DBGrid mirudo Varios 3 20-07-2006 19:59:41
Insertar texto en un TMemo Walterdf Varios 2 20-08-2004 20:04:38
Insertar texto en una imagen verm83 Gráficos 4 06-04-2004 22:46:54


La franja horaria es GMT +2. Ahora son las 12:06:33.


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