fredo
20-09-2006, 23:56:14
Bueno, lo prometido es deuda...:D
La vez anterior quedamos en la apertura de una tabla... ahora veremos su manipulacion:
Operaciones disponibles...
PSDatabase.append(Ejemplos);
PSDatabase.insert(Ejemplos);
PSDatabase.Edit(Ejemplos);
PSDatabase.post(Ejemplos);
PSDatabase.delete(Ejemplos);
PSDatabase.Close(Ejemplos);
PSDatabase.First(Ejemplos);
PSDatabase.Next(Ejemplos);
PSDatabase.Prior(Ejemplos);
PSDatabase.last(Ejemplos);
if PSDatabase.Eof(Ejemplos)
then showmessage('Fin de Archivo');
if PSDatabase.BOF(Ejemplos)
then showmessage('Fin de Archivo');
PSDatabase.cancel(Ejemplos); //este procedimiento no hace lo que dice...hace un delete...
No entrare en detalles por que se comportan como en delphi....
para asignacion de valores tenemos:
StrCopy(tmp,'Hola');
PSDatabase.SetFieldString(Ejemplos,0,tmp);
strCopy(tmp, PSDatabase.FieldStringPtr(Ejemplos,0));
//Copia el valor del campo 0 en la variable tmp
donde ejemplos es la tabla, 0 es el numero del campo y tmp es un "array of cha"r, el cual contiene el valor a guardar en la tabla....
Bueno, mañana jueves posteo sobre rescate de datos de las tablas al PC.:D
La vez anterior quedamos en la apertura de una tabla... ahora veremos su manipulacion:
Operaciones disponibles...
PSDatabase.append(Ejemplos);
PSDatabase.insert(Ejemplos);
PSDatabase.Edit(Ejemplos);
PSDatabase.post(Ejemplos);
PSDatabase.delete(Ejemplos);
PSDatabase.Close(Ejemplos);
PSDatabase.First(Ejemplos);
PSDatabase.Next(Ejemplos);
PSDatabase.Prior(Ejemplos);
PSDatabase.last(Ejemplos);
if PSDatabase.Eof(Ejemplos)
then showmessage('Fin de Archivo');
if PSDatabase.BOF(Ejemplos)
then showmessage('Fin de Archivo');
PSDatabase.cancel(Ejemplos); //este procedimiento no hace lo que dice...hace un delete...
No entrare en detalles por que se comportan como en delphi....
para asignacion de valores tenemos:
StrCopy(tmp,'Hola');
PSDatabase.SetFieldString(Ejemplos,0,tmp);
strCopy(tmp, PSDatabase.FieldStringPtr(Ejemplos,0));
//Copia el valor del campo 0 en la variable tmp
donde ejemplos es la tabla, 0 es el numero del campo y tmp es un "array of cha"r, el cual contiene el valor a guardar en la tabla....
Bueno, mañana jueves posteo sobre rescate de datos de las tablas al PC.:D