FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Refresco de Datos con ADO
Hola a tod@s
Estoy desarrollando una aplicación en la que tengo una tabla de Referencias y otra de clientes. La tabla referencias tiene el campo IdCliente que me sirve para relacionarla con la tabla Clientes. Además me he creado un campo Lookup para recuperar el nombre del cliente. Mi problema es el siguiente: Al añadir una nueva referencia, si el cliente no existe y lo doy de alta en ese momento no me recupera el nombre del mismo en la tabla Referencias. He probado a cerrar y abrir las tabla clientes y la de productos, a refrescar datos, el comando requery del dataset, pero solo funciona cerrando el formulario y volviendolo a abrir. La conexion la realizo a traves de un TADOCOnnection por ODBC con Access 2000. Espero vuestros comentarios. Un saludo. |
#2
|
||||
|
||||
Hola Ivr:
Yo siempre he hecho lo que tú comentas, solo que no utilizo un requery: lo hago yo a mano.... Por ejemplo: Código:
//CFAMILIAS es un AdoQuery //Desactivo la consulta CFamilias.Active:=false; // Hago la Query de nuevo CFAMILIAS.SQL.Text:='Select * from familias order by nombre'; //Activo de nuevo la consulta CFamilias.Active:=true; Pruébalo, a ver si es así como lo haces... Saludos.
__________________
No sabiendo que era imposible... él fue... y lo hizo!!! En fase de construcción: LoBusco.com más .com que nunca! |
|
|
|