Ver Mensaje Individual
  #2  
Antiguo 19-10-2006
Avatar de aeff
aeff aeff is offline
Miembro
 
Registrado: oct 2006
Ubicación: Cuba, Guantánamo
Posts: 348
Reputación: 18
aeff Va camino a la fama
Consejito!!!

Ok mister!!! te voy a dar un consejo, si vas a manipular bases de datos ADO, en la paleta ADO existen varios controles que son de lo mejor para este trabajo,

primero: insertas un ADOConnection, estableces la conexión con tu DB, especificándolo en la propiedad "ConnectionString", ejemplo: Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\x.db;Persist Security Info=False, luego pones la propiedad "LoginPrompt = false" y para conectarlo con su propiedad "Connected := true".

segundo: insertas un ADOTable, con la propiedad "Connection" = al alADOConnection que insertaste, selecciona en la propiedad "TableName" el nombre de la tabla que vas a usar, y luego la activas (Active = true);

tercero: una vez establecida la conexión con la DB y su tabla, puedes hacer la siguiente llamada, como ejemplo: ADOTable1.Refresh();

Nota: si existen algunos errores indicando que no se puede cargar el último registro leído o algo parcecido, prueba con esto antes de escribir en la tabla:
ADOTable1.Requery();


espero que esto te sirva!!!

ah!!! te aconsejo también que coloques los componentes para trabajar con la DB(ADOConnection, ADOTable, etc...) en un DataModule... luego con los DataSource los conectas desde las formas a los componentes del DataModule...
Responder Con Cita