Problemas con Firedac y MsAccess
Hola de nuevo. Estoy tratando de leer datos de un Dataset (un JvDatasource de Jedi en concreto) y pasarlos a un VirtualTreeView con algo tan basico como:
data.Chk:= Form1.JvDataSource12.Fieldbyname('Selected').ToString; con: type PTreeData=^TTreeData; TTreeData=record Chk: Integer; NCaption: String[20]; end; El caso es que siempre obtengo un error en tiempo de ejecucion de que lo que obtengo es la cadena "TIntegerField is not a Integer value"...Es decir , lo que obtengo es la cadena "TIntegerField" en lugar del entero que tengo en ese campo del DataSource (conectado a una base de datos MsAccess mediante Firedac)......Tambien lo he hecho con una variable booleana y me ha pasado lo mismo,..obtengo 'TBooleanField' en lugar del dato booleano...Que hago mal???. Muchas gracias Saludos |
Recuerda poner los tags al código fuente, ejemplo:
Gracias :) |
FireDac + MsAccess
Gracias Casimiro. Ya este tema lo resolvi. Con un DataSource no se puede hacer lo que yo intentaba, con un TTable o FDTable (Firedac) si se puede.
Saludos |
Un datasource es para "enlazar" un dataset (sql,table,etc.) con un componente visual (dbgrid,dbedit,etc.)
|
La franja horaria es GMT +2. Ahora son las 17:56:58. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi