[Lazarus-es] Query en Bases de Datos Locales

Fredy Gonzales fredyg1965 en gmail.com
Mie Jul 8 22:47:18 CEST 2009


Podria agregar que en Harbour hay un proyecto llamado Letodb, que hace que tus dbf se comporten como una gran base de datos, donde podras aplicar consultas sql.

Claro solo trabaja con harbour , pero el codigo letodb es free, asi que ya podrias tener una idea revisando el codigo.

FG
  ----- Original Message ----- 
  From: Carlos German Tejero 
  To: Spanish version of Lazarus List 
  Sent: Wednesday, July 08, 2009 2:51 PM
  Subject: Re: [Lazarus-es] Query en Bases de Datos Locales


  No, no existe aun esa posibilidad. Hacer consultas SQL contra bases de datos DBF en Delphi son posibles gracias al BDE, en lazarus no existe algo asi aun. Puedes averiguar si existe CodeBase para FPC (que si existe para Delphi) o buscar otras libreiras tipo xbsql.
  Saludos.


  El 8 de julio de 2009 16:38, Rafel Rocaspana <rafelrj en telefonica.net> escribió:

    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-es




  -- 
  Carlos Germán Tejero



------------------------------------------------------------------------------


  _______________________________________________
  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/20090708/5cb7c9bf/attachment-0002.html>


More information about the Lazarus-es mailing list