Hola de nuevo, seguimos probando cosas, ahora le toco a las bases de datos.
He creado una aplicación Android con una base de datos SQLite.
Añado al Form un FDConnection y un FDTable, sin inicializarlos.
La BD se conecta en el evento OnCreate mediante
Código Delphi
[-]
var
ruta:string;
begin
ruta:=TPath.GetPublicPath()+'/Turnos_SSV.db';
FDConnection1.DriverName:='SQLite';
FDConnection1.Params.Database:=ruta;
FDConnection1.Connected:=true;
FDTable1.TableName:='01_MANUEL_LORA';
FDTable1.IndexFieldNames:='idx';
Se conecta y funciona bien, asigno los valores a varios TEdit mediante:
Código Delphi
[-]
Edit_fecha.Text:=FDtable1.FieldByName('fecha').Value;
Edit_turno.Text:=FDTable1.FieldByName('turno').Value;
Hasta aqui todo bien
Ahora quería añadir un TGrid para visualizar los datos, si lo hago mediante LiveBindings me añade
TBindSourceDB, TBindingsList y TLinkGridToDataSource, y funciona, pero me visualiza en el Grid todos los campos, y yo solo quería ver dos.
¿Hay forma de asignar al Grid solo las columnas que necesito?
Gracias de antemano