Hola, necesito capturar el contenido de los campos de una base de datos SQLite en una variable de tipo string.
Si hago esto:
Código Delphi
[-]
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:
Código:
Project raised exception class 'RunError(231)'.
Si hago esto entonces funciona:
Código Delphi
[-]
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?