Hola.
Cita:
|
y me dice undeclarer indifier formadepago
|
Con respecto a ese error revisa que el nombre del tipo del parámetro correspondiente al record coincida con el nombre del tipo record.
Cita:
|
DBISAM Error 8963, "BLOB block buffers corrupt in the table '
|
Perdón, pero no conozco que es dbisam 4.3

, supongo que es una bd de escritorio y es probable que el nombre del tipo de los campos blob no sea
TBlobField.
Para averiguar el nombre del tipo del campo, podes crear los campos persistentes y mirar en el código el nombre del tipo que tiene asignado ese campo.
Saludos.