[Lazarus-es] SQLite 3 --> Capturar el contenido de los campos en una variable

Daniel Rincón García danitnt en gmail.com
Lun Nov 26 13:20:52 CET 2007


Hola, necesito capturar el contenido de los campos de una base de datos
SQLite en una variable de tipo string.

Si hago esto:

   while not dsTest.EOF do
    begin
     DataToSend := DataToSend +
                            dsTest.FieldValues['Code'] + '\' +
                            dsTest.FieldValues['Name'] + '\' +
                            dsTest.FieldValues['Address'] + '#';
     dsTest.Next;
    end;

Obtengo el siguiente mensaje de error:

Project raised exception class 'RunError(231)'.

Si hago esto entonces funciona:

   while not dsTest.EOF do
    begin
     Cod := dsTest.FieldValues['Code'];
     Nam := dsTest.FieldValues['Name'];
     Addr := dsTest.FieldValues['Address'];
     DataToSend := DataToSend + Cod + '\' + Nam + '\' + Addr + '#';
     dsTest.Next;
    end;

Pero tengo que declarar tres variables de tipo string (Cod, Nam and Addr).

¿Alguien me ayuda?
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20071126/2e819688/attachment-0001.html>


More information about the Lazarus-es mailing list