FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Actualizar campo de dbgrid
Tengo un Dbgrid con multiselect y solo quiero actualizar solo los que seleccione y me cambia todos los que muestra el DbGrid.
Solicito su ayuda y gracias por las indicaciones para llegar a este foro.
__________________
La sabiduría de los sabios y la experiencia de los siglos pueden ser conservadas con las citas. Atte. Jorelivi Última edición por jorelivi fecha: 26-04-2007 a las 22:31:01. |
#2
|
||||
|
||||
Hola jorelivi
Primero lo voy a arreglar un poco para entenderlo mejor, es bueno que te fijes en la guia de estilo del foro. Saludos |
#3
|
||||
|
||||
Hola
Bueno primero tengo varias dudas: 1: Por que usar una variable sQuery en doden pones la sentencia sql? 2: Dias me suena a date no a integer ? En tal caso, para empezar lo haria asi: Con esto ya simplificamos un poco el codigo. Vamos a por otra. Saludos |
#4
|
||||
|
||||
Hola
Sigo con mis dudas, como sale modificado el codigo en el grid si usas un ExecSQL; para el Update, no lo entiendo.? Recuerda que que grid es solo un visor de la tabla o tablas en si, creo que falta algo del codigo que estas haciendo, adicionalmente, me quedo corto con la pregunta. Saludos |
#5
|
||||
|
||||
gracias Caral
Mira Caral,
Este es mi codigo que tengo en un boton para actualizar dos situaciones diferentes dentro de un grid. Espero esto sea mas claro, sigo en linea y gracias por tu tiempo
__________________
La sabiduría de los sabios y la experiencia de los siglos pueden ser conservadas con las citas. Atte. Jorelivi |
#6
|
||||
|
||||
Hola
La verdad me queda un poco largo, pero para mi el problema esta en que haces un recorrido por el dbgrid, con esto, para mi le estas diciendo al programa que actualice todo lo que este en el grid, no se, me parece por ahi. El codigo lo entiendo, entiendo mas o menos el problema, tambien creo que se puede reducir el codigo un poco, sera mejor para analizar. Soy muy probablemente mas novato que tu, asi que no esperes mucho. Saludos |
#8
|
||||
|
||||
Jorelivi
Segun yo, es para llevar el control de los registros seleccionados??? o no?
__________________
La sabiduría de los sabios y la experiencia de los siglos pueden ser conservadas con las citas. Atte. Jorelivi |
#9
|
||||
|
||||
Hola
Tiene su lojica, la verdad desconozco esto del dbgrid multiselect, nunca lo he trabajado, es mas no se como trabaja. Normalmente lo hago diferente, seguro me complico pero cuando quiero una seleccion grande de datos, los guardo en otra tabla, defino en otro grid si son los que en verdad queria o necesitava y luego, actualizo u otro. En este tipo de programa uso mucho el PageControl y bueno me simplifico la vida asi. Seguro hay muchas formas de matar moscas. Siento no poder ayudarte con esto, tal vez algun otro forista. Saludos |
#10
|
||||
|
||||
DbGrid
De ante mano te estoy agradecido por todo el tiempo que te tomaste, sigo en line para dicho problema, gracias y cuidate.
Oye de donde eres?
__________________
La sabiduría de los sabios y la experiencia de los siglos pueden ser conservadas con las citas. Atte. Jorelivi |
#11
|
||||
|
||||
Hola
Soy Español y Vivo en Costa Rica. Saludos |
#12
|
||||
|
||||
Hola
Roman, Puedes darnos una mano con esto? Por Favor. Saludos |
#13
|
|||
|
|||
Antes de meternos con tu proceso de actualización, lo que yo creo es que primero debes de saber que registro estas buscando para de esa manera hacer lo que quieres.
Para saber que registros has seleccionado realiza este proceso
Una vez que obtengas esto ya puedes hacer lo que quieras. Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#14
|
||||
|
||||
Hola egostar
Muy interesante el concepto, lo vi en el help de delphi pero me quede colgado pensando si era lo correcto o no, ya sabes, aprendiz. Saludos Maestro. |
#15
|
||||
|
||||
Actualizar Grid
Es correcto pero como actualizo los datos que estan despues del message, pues cuando no selecciono ningun registro del Grid si lo hace pero caso contrario me manda un error.
Disculpen soy novato.
__________________
La sabiduría de los sabios y la experiencia de los siglos pueden ser conservadas con las citas. Atte. Jorelivi |
#16
|
|||
|
|||
Bueno,
Aqui vamos a ver cual es tu problema. En esta linea
Fecha_venc=Fecha_apli+:dias, Esto no me hace sentido, como es que estas sumando Fechas_Apli + :dias, yo lo haria de otra forma Usaremos otra variable que se llame Fechas donde vamos a realizar la suma de Fecha_Apli y dias. Docto=:docto Aqui no estas pasando el parámetro docto, asi que hay otro error. Veamos como lo soñe yo.
Trata de hacerlo y nos cuentas. Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney Última edición por egostar fecha: 27-04-2007 a las 00:57:31. |
#17
|
||||
|
||||
Que amable egostar, de verdad que quiero ser mas adelante parte de su foro en cuanto a aportar algunos conocimientos.
Sin embargo, ahora tengo mis detalles todavia. Mi Fecha_apli, es un campo de mi archivo al cual le voy a sumar unos X numero de dias para tener en fecha_venc la fecha de vencimiento de un docto. El ejemplo que me enviaste no lo digiero muy bien, aunque es muy bien explicado.
__________________
La sabiduría de los sabios y la experiencia de los siglos pueden ser conservadas con las citas. Atte. Jorelivi |
#18
|
|||
|
|||
Bueno, estoy asumiendo que Fecha_Apli es parte del registro que se va a modificar y solo se le suman los dias que capturas en el Edit4.
Eso nos dará lo que quieres en la Fecha_Venc. Seria bueno que nos dieras mas información de como esta tu programa para poder ser mas exactos en las respuestas. Y que es lo que no digieres del ejemplo que te puse. Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#19
|
||||
|
||||
Boton Acualizar
Este es el procedimiento que estoy tratando de hacer funcionar para la actualizacion del campo Fecha_venc en base a una fecha_apli que es otro campo y a unos dias que se capturan en edit4.
Pero al dar el quiery1.execsql, me manda un error de Keyboar Creo que ya casi esta pero falta grabar correctamente.
__________________
La sabiduría de los sabios y la experiencia de los siglos pueden ser conservadas con las citas. Atte. Jorelivi Última edición por jorelivi fecha: 27-04-2007 a las 01:27:18. |
#20
|
||||
|
||||
Hola
Bueno aqui me perdi, campo fecha integer? Salio un table adicional?, bien dice Egostar, con que componente se presenta la informacion al grid.? Me explican? Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
actualizar un campo | juangabriel1786 | API de Windows | 1 | 19-10-2006 19:30:55 |
¿cómo Actualizar Un Campo De Una Consulta En Un Dbgrid? | dibe | Conexión con bases de datos | 2 | 07-09-2006 00:54:54 |
Actualizar CAMPO del registro seleccionado con DBGrid,TQUERY y UpdateSQL | cronixxx | Conexión con bases de datos | 0 | 05-07-2005 23:33:05 |
Actualizar un campo segun opcion de picklist de otra columna de un dbgrid | nefy | Conexión con bases de datos | 5 | 17-01-2004 20:11:34 |
Actualizar campo calculado de DBGrid | Agar23 | Varios | 3 | 12-11-2003 08:27:36 |
|