SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: ccortes en Jueves 24 de Julio de 2003, 19:41
-
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
-
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.
-
Necesito un ejemplo
-
Te lo mando por email.
-
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
-
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.
-
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