Ver Mensaje Individual
  #6  
Antiguo 02-02-2011
Avatar de pacopenin
pacopenin pacopenin is offline
Miembro
 
Registrado: sep 2010
Ubicación: Asturias
Posts: 382
Reputación: 14
pacopenin Va por buen camino
Hola.

Yo no trabajo con ADO, pero creo que lo que voy a comentar puede ayudarte.
En ese tipo de mantenimientos utilizo dos Querys :

1. Una para mostrar en el Grid que va casi siempre contra una VISTA (view). Así puedo mostrar en el Grid información de tablas relacionadas (por ejemplo, el nombre del sector al que pertenece, la descripción de la forma de pago, etc).
2. Otra que es la que se vincula con el formulario de Mantenimiento (altas y modificaciones). Cuando es una modificación, hago un SELECT por el ID del registro que tengo en el grid. Para un alta hago una select por id = -1 para tenerla vacía y la pongo en insert /append. Al cerrar el formulario, puedo recargar la Query del grid y utilizar el id de esta tabla para posicionarme si es necesario.

A mi, ésto me va bien y bastante rápido.

Saludos.
__________________
http://www.gestionportable.com
Responder Con Cita