Ver Mensaje Individual
  #1  
Antiguo 20-12-2012
Pedrote Pedrote is offline
Miembro
 
Registrado: dic 2007
Posts: 35
Reputación: 0
Pedrote Va por buen camino
Problema al obtener los datos de una SQL query con Lazarus

Buenas,
tengo una consulta que devuelve un único registro, el resultado de esta consulta es bastante largo y en consecuencia de ello, al recoger en Lazarus el valor se corta. ¿Cómo se puede solucionar?. La variable donde la almaceno esta definida con el tipo "Ansistring", aquí os dejo el fragmento de código:

Código Delphi [-]
 SQLQuery1.SQL.Text := 'SELECT ....';
 SQLQuery1.Open;
 prueba:=SQLQuery1.Fields[0].AsString;  // Prueba esta definida como AnsiString

Mencionar que en la unit esta colocada la opción "{$mode objfpc}{$H+}" y en las opciones del proyecto "Usar ansi string -Sh".

Última edición por Pedrote fecha: 20-12-2012 a las 08:19:16.
Responder Con Cita