Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2015-03

SqlLite con Lazarus en Linux

3 messages · 2 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

francisco prieto

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
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20150319/54116dcc/attachment.html>

Reply by email

Rafael Bidegain
to francisco prieto

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�:

Show quoted text 68 lines
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! ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20150320/62ed213f/attachment-0001.html>

Reply by email

francisco prieto
to Rafael Bidegain

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�:

Show quoted text 104 lines
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.freepascal.org/pipermail/lazarus-es/attachments/20150320/61da4def/attachment.html>

Reply by email