PDA

Ver la Versión Completa : insertar en consulta


matuso2k
13-07-2005, 17:29:48
estamos trabajando con una tabla en la que usamos borrado logico (usamos un campo que indica si el registro es válido o no).

entonces, para listar el contenido, debemos utilizar una consulta que seleccione aquellos registros que tengan dicha variable en TRUE

nuestro problema se da cuando debemos modificar datos, dado que las consultas son de solo lectura, y no encontramos una manera de obtener el numero de campo seleccionado en la consulta, para poder ir a la tabla en el DataSource y modificarlo desde ahi...

conocen alguna manera de hacer esto ?? :confused:

gracias de antemano.

PD: hacemos las modificaciones con los metodos edit - post en la tabla...

delphi.com.ar
13-07-2005, 17:34:29
Yo te recomiendo poner en la consulta los campos que identifique a los registros a modificar (PrimaryKeys). Y si quieres puedes modificar directamente la consulta utilizando un TUpdateSQL

Saludos!

matuso2k
13-07-2005, 18:04:53
Muchas Gracias por tu respuesta.

nuestro problema es que debemos pasarle los parametros al TUpdateSQL con los datos de los campos para que pueda hacer la modificacion, usando una sentencia UPDATE...:confused:
como podemos hacer esto ??

muchas gracias...

delphi.com.ar
13-07-2005, 18:17:19
Siguiendo mis sugerencias anteriores, y:
http://www.clubdelphi.com/foros/showpost.php?p=3802&postcount=2

matuso2k
13-07-2005, 21:00:52
muchisimas gracias maestro !!
la verda que el TUpdateSQL nos salvo la vida !