• Domingo 22 de Diciembre de 2024, 18:17

Autor Tema:  Re: digitar en un grid  (Leído 2316 veces)

ccortes

  • Miembro activo
  • **
  • Mensajes: 91
    • Ver Perfil
Re: digitar en un grid
« en: Jueves 24 de Julio de 2003, 19:41 »
0
Como puedo hacer para digitar datos en tres filas de un grid y luego guardar la informacion en un campo de una tabla, ademas de que tipo de datos(texto, memo)deberia ser el campo (en Access), para poder guardar los tres datos del grid en un solo campo
Carlos Cortés C

Miguel P.

  • Nuevo Miembro
  • *
  • Mensajes: 23
    • Ver Perfil
Re: digitar en un grid
« Respuesta #1 en: Viernes 25 de Julio de 2003, 00:36 »
0
Una solución sería definir una variable (variant o string, la que te venga mejor) y a medida que vas introduciendo datos en las celdas del grid, los guardas concatenados en dicha variable. Al meter el último dato (que en tu caso sería el tercero), debes asignar el valor text de la variable al campo correspondiente del recorset.

Parece lioso pero es sencillo y rápido. Si no lo consigues, dilo, ya se te mandará un ejemplillo.

Suerte.

ccortes

  • Miembro activo
  • **
  • Mensajes: 91
    • Ver Perfil
Re: digitar en un grid
« Respuesta #2 en: Lunes 28 de Julio de 2003, 22:13 »
0
Necesito un ejemplo
Carlos Cortés C

Miguel P.

  • Nuevo Miembro
  • *
  • Mensajes: 23
    • Ver Perfil
Re: digitar en un grid
« Respuesta #3 en: Martes 29 de Julio de 2003, 10:41 »
0
Te lo mando por email.

ccortes

  • Miembro activo
  • **
  • Mensajes: 91
    • Ver Perfil
Re: digitar en un grid
« Respuesta #4 en: Martes 29 de Julio de 2003, 17:11 »
0
gracias por tu ejemplo, he comprendido lo que me decias anteriormente, pero el problema esta en que debo de inserta datos de dos columnas solamente, pero puede tener hasta tres o cuatro filas, ademas debo de guardar datos de 3 textbox en la misma tabla.

lo que tengo que hacer es algo parecido a una factura, si puedes ayudar te lo agradeceria muchisimo

gracias por tu ayuda
Carlos Cortés C

Miguel P.

  • Nuevo Miembro
  • *
  • Mensajes: 23
    • Ver Perfil
Re: digitar en un grid
« Respuesta #5 en: Viernes 1 de Agosto de 2003, 01:42 »
0
Lo que me pusiste en el correo no lo entendí muy bien. Yo te sugerí que me enviaras el proyecto completo para ver exactamente lo que quieres. Creo imaginármelo, pero para no equivocarme, prefiero que me lo envíes.

ccortes

  • Miembro activo
  • **
  • Mensajes: 91
    • Ver Perfil
digitar en un grid
« Respuesta #6 en: Viernes 1 de Agosto de 2003, 15:59 »
0
Miguel. ese es todo el proyecto, de momento solo me interesa poder ingresar los datos del convenio.

Lo que quiero hacer es guardar la informacion de las dos columnas de ese grid en dos campos diferentes de la Base de datos, el problema esta en que puedo llegar a tener hasta 4 filas.

He pensado en la opcion de guardar los datos del grid en otra tabla diferente, pero entonces como le hago para ligar el grid con la textbox que contiene el numero de convenio, ademas como hago para llenar varias filas y no repetir el numero de convenio.

me refiero a esto:

N° convenio     100-->   esto en textbox

en un grid
Cantidad           Descripcion
    10                     sillas
    10                     mesas

quisiera que en la tabla quedara asi

N°Convenio     Cantidad           Descripcion
   100                    10                   sillas
                             10                   mesas
  Pero entonces como hacer para que no de error por el campo nulo y si inserto el N°Convenio por cada fila creo que tendria problemas para modificar un dato despues porque al no haber llave me agregaria otro campo mas en la Tabla.


te agradezco toda la ayuda que me has brindado

Disculpa por todo espero me puedas ayudar

saludos a la distancia
Carlos Cortés C