Recent

Author Topic: Firebird components  (Read 9996 times)

knightcoder

  • New Member
  • *
  • Posts: 10
Firebird components
« on: February 15, 2005, 05:43:14 pm »
Hi,

I was trying to convert a Delphi 5 database (Firebird) application to Lazarus, and tried using UIB, but its way to different from IBX I was using with delphi, so I tried the default Interbase components shipped with lazarus and it still needs some feauters like the parameter property and ParamByName.

I'm developing a TIBUpdateSQL component and need some help with the TIBQuery component with the properties mentioned above.
Anybody interested in helping?
This way we could at least have a working solution for Firebird databases in Lazarus.

Regards

jesusr

  • Sr. Member
  • ****
  • Posts: 484
Firebird components
« Reply #1 on: February 17, 2005, 07:02:42 pm »
Free  Pascal  Compiler  version  1.9.5  [2004/06/17]  for  i386
Copyright  (c)  1993-2004  by  Florian  Klaempfl
Target  OS:  Linux  for  i386
Compiling  lazarus.pp
Linking  ./lazarus
./lazarus.o(.data+0x0):  In  function  `main':
lazarus.pp:60:  undefined  reference  to  `DEBUGINFO_P$LAZARUS'
lazarus.pp(97,1)  Error:  Error  while  linking
Closing  script  ./ppas.sh
make[1]:  ***  [lazarus]  Fehler  1

or
this

../bin/uimpfisc.o(.text+0x98):  In  function  `TFRMIMPFISC__FORMSHOW':
uimpfisc.pas:182:  undefined  reference  to  `.L64'
../bin/uimpfisc.o(.text+0xc8):uimpfisc.pas:184:  undefined  reference  to  `.L71'
siages.lpr(26,1)  Error:  Error  while  linking
Closing  script  ../bin/ppas.sh

there, the error messages are more descriptive.

if you are in windows using the windows installer, there is a change that  you will not see too much messages. You can do the following in a dos box in the lazarus directory.

lazarus --debug-log=debug.txt

of if you prefer to use startlazarus then do:
set lazarus_debuglog=debug.txt
startlazarus

after trying to compile, exit lazarus and look in the debug.txt if there is more information. Post your findings

jesusr

  • Sr. Member
  • ****
  • Posts: 484
Firebird components
« Reply #2 on: February 17, 2005, 07:06:14 pm »
oops, the firsts lines didn't make it in the message they should read:
usually there are more information in the error messages
examples of what is usually available are:

Karaman

  • Newbie
  • Posts: 1
Firebird components
« Reply #3 on: February 27, 2005, 10:35:20 pm »
http://fblib.altervista.org/

Anyone tried this?

TStringGrid for Select Display :(

Anonymous

  • Guest
Firebird components
« Reply #4 on: May 09, 2005, 10:12:14 pm »
Hi, how can I install this components? I am first time in Lazarus:-D Talpa

matthijs

  • Hero Member
  • *****
  • Posts: 537
Firebird components
« Reply #5 on: May 10, 2005, 12:02:41 pm »
Quote from: "Anonymous"
Hi, how can I install this components? I am first time in Lazarus:-D Talpa

Have a look at this documentation. It explains how to install packages. Just replace the path and lpk file with and the path to fblib.lpk.
What's in a sig? Would my posting look less if it didnot have a sig? (Free after William S.) :)

:( Why cannot I upload my own Avatar? :(

 

TinyPortal © 2005-2018