Ver Mensaje Individual
  #4  
Antiguo 29-03-2005
Fita Fita is offline
Miembro
 
Registrado: jul 2003
Ubicación: Pilar - Argentina
Posts: 218
Reputación: 23
Fita Va por buen camino
Realmente estas despelotado...

Si entiendo bien, creo que quieres hacer cosas antes que estas sucedan... Es decir, por lo que explicas se trataría de una relación Master/Detail.
Para ello debes primero grabar la película y luego agregarle (el detalle) los actores. Hay varias formas de hacerlo, una sería usando tabsheets, por ejemplo:
Tabsheet1: Muestras un grid con la peliculas y botones para Agregar, editar, etc. Cuando hacen click en Agregar los mandas al tabsheet2.
Tabsheet2: muestra los edits de la tabla de peliculas. Cuando aceptan los datos los grabas y los mandas al tabsheet3.
Tabsheet3: Tienes los edits de los actores. Cuando aceptan los datos grabas los actores que toman el id_pelicula de la tabla de películas ya que el puntero está un el ultimo registro de la misma. Al hacer click en algun botón Terminar o Salir vuelves al tabsheet1 y comienza el ciclo nuevamente con una nueva película.

Sin access violation ni nada parecido... es algo muy simple y funciona, logicamente puedes sofisticarlo a tu gusto.

Espero que te sirva
saludos
Responder Con Cita