Rabu, 26 Maret 2008

lazarus

error message:
Can not load PosgreSQL client. Is it installed? (libpq.so)
solving:
create link for libpq.
$ cd /usr/lib
$ sudo ln -s libpq.so.5.1 libpq.so



Lazarus and Postgresql connection
Component needed:
  • PQConnection (SQLdb Tab)
  • TSQLTransaction (SQLdb Tab)
  • TSQLQuery (SQLdb Tab)
  • TDataSource (Data Access Tab)
  • TDBGrid (Data Control Tab)
How to do it?
In PQConnection
set databasename, hostname, username, password
In TSQLTransaction
set database to PQConnection object
In SQLQuery
set database to PQConnection object
set transaction to TSQLTransaction object

keep DataSource blank

In TDataSource
set DataSet to SQLQuery object

In TDBGrid
set DataSource to TDataSource object

Then, activate all

Tidak ada komentar: