El Datasource es para conectar un dataset a un control DBAware (un DBGrid por ejemplo), para que se autoactualice con su contenido.
El Dataset, es el propio SQLQUery.
Te�ricamente, deber�as tener por un lado el TTable (que supongo descender� de TDataset), un DataSource, y un DBGrid por ejemplo. AL DBGrid, le dices que el datasource es DAtaSource1, y al DataSource, le dices que su DataSet es el Table1.
El SQLQuery (y supongo el ttable tambi�n), requieren de un Connection a la BBDD.
En qu� parte est�s atrancado? Tienes que usar DBF obligatoriamente?
Un saludo.
El 08/07/2009, a las 21:38, Rafel Rocaspana escribi�:
Show quoted text 58 lines
Despu�s de dar vueltas y perderme un mont�n de tiempo en internet no
he
logrado hallar la soluci�n. Curiosamente he observado la misma
consulta
que yo en varios foros (incluso en el propio de lazarus en ingl�s)
pero
en ninguna ha respondido nadie.
De verdad no hay forma de pasar una aplicaci�n Delphi que trabaja
con un
TTable sobre una base de datos de dBase y un TQuery para recuperar
parte
de estos datos ?
En/na Rafel Rocaspana ha escrit:
> Hola,
>
> mis conocimientos en programaci�n son m�nimos pero me hago peque�as
> aplicaciones para introducir inventarios de animales o plantas en
> tablas
> DBF que suelo exportar desde OpenOffice Calc. Estas las cargo en las
> aplicaciones para hacer c�lculos diversos. P.ej, en un listado de
> 1000
> individuos clasificar-los seg�n tama�os, analizar los que no tienen
> alg�n dato y asign�rselo en funci�n de los que s� disponen del
> dato, etc...
>
> Aprend� algo en Delphi y ahora lo intento pasar a Lazarus pero me he
> quedado pillado en la consultas a la base de datos.
>
> En Delphi tenia un TTable que enlazaba a un fichero BD.dbf de mi PC
> (una
> base de datos local para un �nico usuario) y para trabajar solo con
> una
> parte de los datos utilizaba un TQuery.
>
> En Lazarus pongo un TDbf para sustituir el TTable i un SQLQuery
> para el
> TQuery pero este no me funciona. Me pide un Database y un
> Datasource que
> no consigo saber que son.
>
> Me pod�is hechar un cable? Deber�a usar BD que no sean dbf? El
> SQLQuery
> es la herramienta para consultar una base de datos local como yo
> quiero?
>
> Gracias,
> Rafel
>
>
_______________________________________________
Lazarus-es mailing list
Lazarus-es en lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-esGiuseppe Luigi Punzi Ruiz
Blog: http://www.lordzealon.com
Twitter & Skype & GoogleTalk accounts: glpunzi