Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Aptualizacion ultimo registro

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Bases de Datos
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Aptualizacion ultimo registro Responder citando

Hola amigos. He vuelto después de mucho tiempo sin entrar al foro.

Estoy haciendo una aplicación utilizando consultas con componentes ADO, al estilo de Albaranes y líneas del albaran. Es decir Master/Detail

Cuando inserto un nuevo registro y quiero asignarle el valor al campo clave, hago

Tabla->Insert();

Pero luego no puedo asignarle el valor al Campo clave con Tabla->FieldValues['campo']....

Supongo que se debe hacer con una consulta UPDATE.

Pero existe algún método para decirle que aptualice el valor del campo del nuevo registro insertado?

Un saludo y gracias
_________________
La pintura es la expresión de la mente.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

Explicame con detalles donde insertas el registro.

Si el registro es en una tabla "Detalle" el error que te surge es por que no existe ninguna referencia con la tabla Maestra.

para que puedas insertar un registro en las tablas "Detalle" es forzoso en cualquier motor de base de datos, insertar primero un registro en la tabla "Maestra" y posteriormente usar ese registro como referencia a las tablas "Detalle"

Saludos.
_________________
Cool
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mensaje    Asunto: Responder citando

Gracias Cesar. Ya lo he resuelto.
No sé porqué. He generado de nuevo el formulario y me funciona perfectamente. Posiblemente tendría alguna propiedad o algo que me lo impedía. De todos modos gracias.
_________________
La pintura es la expresión de la mente.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

antes de que sea la alegria, te recomendaria probarlo en una base de datos vacia e insertar registros a veces "ya funciona" pero cuando lo pruebas en una base vacia, a veces surgen cosas rara.

Saludos.
_________________
Cool
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.