[Lazarus-es] SqlLite con Lazarus en Linux

francisco prieto fajprieto en gmail.com
Vie Mar 20 11:27:04 CET 2015


Si, Rafael es precisamente eso.

Saludos y gracias,

Pancho
Cordoba
Argentina

El 20 de marzo de 2015, 7:18, Rafael Bidegain <r.bidegain en gmail.com>
escribió:

> hola Francisco.
>
> Eso me pasó hace unos días.
>
> lo solucioné creando la tabla nuevamente y especificando el tipo de campo
> de otra forma.
>
> create table cosas (cosa varchar(20));
>
> en la version que no funcionaba en lugar de varchar había usado text.
>
>
> espero que te sirva, Saludos
>
>
>
> El 19 de marzo de 2015, 16:46, francisco prieto <fajprieto en gmail.com>
> escribió:
>
>> Grupo ya he trabajado con SqlLite desde Java para hacer una aplicacion en
>> Android y desde Lazarus pero en Windows...
>>
>> Hago lo siguiente y espero que se puedan dar cuenta donde me estoy
>> equivocando
>> (les escribo todo pues puede que algun detallito este mal)
>>
>> En primer lugar cree una tabla Choferes con el campo Chofer en el archivo
>>
>> /home/javier/Linux/Fuentes/Fp/9900/Datos/sistema
>>
>> ese campo es de tipo caracter de 20 y tiene un solo registro "Marco
>> Aurelio"
>>
>> Dentro de mi sistema tengo creado un modulo de datos con 4 controles, a
>> saber:
>>
>>
>> *Conexion*: (tipo TSqlConnector)
>> Propiedades asignadas:
>> ConnectorType:=SQLite3
>> DatabaseName:=/home/javier/Linux/Fuentes/Fp/9900/Datos/sistema
>> HostName:=Trantor
>> Transaction:=Transaccion
>>
>> *Transaccion*: (tipo TSqlTransaction)
>> Propiedades asignadas:
>> Action:=caCommit
>> Active:=True
>> Database:=Conexion
>>
>> *dsChofer*: (tipo TDataSource)
>> Propiedades asignadas:
>> DataSet:=qChofer
>>
>> *qChofe*r: (tipo TSQLQuery)
>> Propiedades asignadas:
>> Active:=True
>> Database:=Conexion
>> FieldDefs:= 1 item -> 0 - chofer
>> Sql:="Select * from choferes" -> Cuando lo consulto el resultado me da
>> (MEMO)
>> Transaction:=Transaccion
>>
>> En el formulario pongo un dbgrid con las siguientes propiedades asignadas
>> DataSource:=ModulosDatos.dsChofer
>>
>> En diseño me muestra (MEMO) nuevamente, cuando en realidad me deberia
>> mostrar el contenido
>>
>> A alguien se le ocurre algo.
>>
>> Saludos,
>>
>> Pancho
>> Córdoba
>> Argentina
>>
>>
>>
>>
>>
>> _______________________________________________
>> Lazarus-es mailing list
>> Lazarus-es en lists.lazarus.freepascal.org
>> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
>>
>>
>
>
> --
> Rafael Bidegain
>
> Ya que los cuerdos no hablan, hablará el loco.
> (The Fool, Padraic Pearse)
>
> # yo quiero educación libre. ¡YA!
>
>
> _______________________________________________
> Lazarus-es mailing list
> Lazarus-es en lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20150320/61da4def/attachment-0002.html>


More information about the Lazarus-es mailing list