Ver Mensaje Individual
  #2  
Antiguo 28-03-2007
Avatar de casacham
casacham casacham is offline
Miembro
 
Registrado: abr 2006
Ubicación: Cordoba->Argentina. Arboleas->Almeria->España
Posts: 184
Reputación: 19
casacham Va por buen camino
Cool POSIBLE solucion

Bueno, por lo que veo tu tabla se llama Ordenes. No hace mucho estoy utilizando una compleja base de datos creada en acces, pero desde ya que es JET OLE el manejador. Conecto mi aplicacion a la base de datos con los objetos de la paleta ADO. Luego de configurar las caracteristicas principales en el inspector de objetos de la TADOTable como el nombre de la misma y la tabla con la cual debe conectarse, agrego todos los campos haciendo doble click sobre el objeto TADOTable a traves de la ventana que maneja los campos, donde haces click con el boton izquierdo y elejis Add all fields.
Una vez que ya tenes tus campos en tu modulo de datos o en tu Form, vas a trabajar con ellos de la siquiente manera a traves de un procedimiento.

Procedure .....
begin
Ordenes.Open;
Ordenes.Insert;
OrdenesNumero.value:=numero;
OrdenesFecha.value:= StrToDateTime(Now);
OrdenesProveedor.value:= LMDComboBox1.Items.Text;
Ordenes.Post;
end;

Por otro lado, veo que tenes la biblioteca LMD, a veces cuando haces una instalacion manual de la misma, puede que algunos paquetes no esten bien instalados o configurados, eso es un punto a revisar.
Deberias utilizar objetos que se conecten directamente a los campos de tu/s tablas que inicialmente son TDB...., por ejemplo TLMDDBEdit1 a traves de un TDataSource, igual que en el Borland DataBase Engine.
Contame como te fue para saber si te respondi o no te entnedi?
Responder Con Cita