PostgreSQL + bcb

Problemy zwiÄ…zane z tworzeniem i zarzÄ…dzaniem programami bazo-danowymi.
Regulamin działu


Zadając pytania dotyczące baz danych należy podawać szczegółowe informacje o bazie danych nad którą się pracuje, czyli:

  • Rodzaj serwera bazodanowego: MySql, MSSQL, Oracle itp.
  • Wersja bazy danych
  • Technologia bazodanowa używana w programie: ADO, DbExpress, InterBase
  • Komponenty użyte do zestawienia poÅ‚Ä…czenia: ADOConnection, SqlConnection
  • Sposób zestawienia komponentów bazodanowych np. DataSet - DataSource - DbGrid lub DataSet - DataSetProvider - ClientDataSet - DataSource - DbGrid
  • Jeżeli używane byÅ‚y biblioteki innych firm niż Borland, CodeGeer i Embarcadero proszÄ™ podać ich nazwy, numer wersji i adres źródÅ‚a.

PostgreSQL + bcb

Nowy postprzez Koziol » czwartek, 29 października 2009, 19:55

Znacie coś ala libmysql dla bazy PostgreSQL oraz działający w bcb nagłówek dla tej biblioteki, przy czym nie chciał bym korzystać z dbExpress.

Pozdrawiam.
Avatar użytkownika
Koziol
Intelektryk
Intelektryk
 
Posty: 144
Dołączył(a): niedziela, 13 lipca 2008, 17:36
PodziÄ™kowaÅ‚ : 8
OtrzymaÅ‚ podziÄ™kowaÅ„: 2
System operacyjny: Windows XP Pro SP2
Kompilator: C++ Builder
    NieznanyNieznana

Re: PostgreSQL + bcb

Nowy postprzez banita » czwartek, 29 października 2009, 23:49

dla postgresql za najlepsze rozwiazanie uwazam pgdac (microolap) albo komponenty devart (unidac, pgdac).
sa to rozwaizania komercyjne! moze byc tez AnyDac firmy RemObject.

z darmowych to tylko zeos ale z tego co sie orientuje to nie ma pelnego wsparcia dla postgresql.

postgres posiada rowniez swoje api w jezyku C z ktorego mozna kozystac.
Avatar użytkownika
banita
Kreacjusz
Kreacjusz
 
Posty: 283
Dołączył(a): poniedziałek, 28 lipca 2008, 20:07
PodziÄ™kowaÅ‚ : 1
OtrzymaÅ‚ podziÄ™kowaÅ„: 18
System operacyjny: Windows 7 Professional
Kompilator: C++Builder 2010 Update 5,
Delphi 2010 Update 5,
NetBeans 6.9(MinGw + Qt),
Visual Studio 2008 + Qt
Gadu Gadu: 0
    NieznanyNieznana

Re: PostgreSQL + bcb

Nowy postprzez Koziol » czwartek, 19 listopada 2009, 16:23

Z api w C miałem problemy (ale to już w MySQL w pgsql nie próbowałem) w pliku msql.h było multum błędów nie wiadomego pochodzenia. Chyba że problemem było to że wykorzystałem mysql.h z dev-cpp... Ale tego to ja juz nie wiem.

Jeżeli jesteś w posiadaniu działających nagłówków i dll'ek do api dla pgsql lub mysql był bym wdzieczny za link bądź załącznik z nimi.

__
edit: nie dodałem najważniejszego korzystam z BCB6 ent.
Avatar użytkownika
Koziol
Intelektryk
Intelektryk
 
Posty: 144
Dołączył(a): niedziela, 13 lipca 2008, 17:36
PodziÄ™kowaÅ‚ : 8
OtrzymaÅ‚ podziÄ™kowaÅ„: 2
System operacyjny: Windows XP Pro SP2
Kompilator: C++ Builder
    NieznanyNieznana

Re: PostgreSQL + bcb

Nowy postprzez banita » czwartek, 19 listopada 2009, 23:24

nie jestem w posaidaniu gdyz nigdy nie byly mi potzrebne. poszukaj na oficjalnej stronie i napewno cos znajdziesz
Avatar użytkownika
banita
Kreacjusz
Kreacjusz
 
Posty: 283
Dołączył(a): poniedziałek, 28 lipca 2008, 20:07
PodziÄ™kowaÅ‚ : 1
OtrzymaÅ‚ podziÄ™kowaÅ„: 18
System operacyjny: Windows 7 Professional
Kompilator: C++Builder 2010 Update 5,
Delphi 2010 Update 5,
NetBeans 6.9(MinGw + Qt),
Visual Studio 2008 + Qt
Gadu Gadu: 0
    NieznanyNieznana

Re: PostgreSQL + bcb

Nowy postprzez Cyfrowy Baron » piÄ…tek, 20 listopada 2009, 16:36

edit: nie dodałem najważniejszego korzystam z BCB6 ent.


Uzupełnij profil, nie będziesz musiał za każdym razem podawać takich informacji.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
PodziÄ™kowaÅ‚ : 12
OtrzymaÅ‚ podziÄ™kowaÅ„: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    NieznanyNieznana

Re: PostgreSQL + bcb

Nowy postprzez Koziol » Å›roda, 2 grudnia 2009, 13:37

Ok wszystko było by fajnie, załączyłem libpq.lib, mam libpq.dll (wszystko w katalogu głównym programu) dodałem
Kod: Zaznacz cały
#include "libpq/libpq-fe.h"


a wyskakuje błąd:
[Linker Error] Unresolved external '_PQconnectdb' referenced from F:\PROGRAM FILES\CBUILDER6\PROJECTS\SERVERMVC\CLASSES\DATABASE.OBJ


Jakiś pomysł z czego może to wynikać?
w załączniku libpq-fe.h
Nie masz wystarczających uprawnień, aby zobaczyć pliki załączone do tego postu.
Avatar użytkownika
Koziol
Intelektryk
Intelektryk
 
Posty: 144
Dołączył(a): niedziela, 13 lipca 2008, 17:36
PodziÄ™kowaÅ‚ : 8
OtrzymaÅ‚ podziÄ™kowaÅ„: 2
System operacyjny: Windows XP Pro SP2
Kompilator: C++ Builder
    NieznanyNieznana

Re: PostgreSQL + bcb

Nowy postprzez banita » Å›roda, 2 grudnia 2009, 15:49

linkujesz odpowiedni plik *.lib do swojego programu?
Avatar użytkownika
banita
Kreacjusz
Kreacjusz
 
Posty: 283
Dołączył(a): poniedziałek, 28 lipca 2008, 20:07
PodziÄ™kowaÅ‚ : 1
OtrzymaÅ‚ podziÄ™kowaÅ„: 18
System operacyjny: Windows 7 Professional
Kompilator: C++Builder 2010 Update 5,
Delphi 2010 Update 5,
NetBeans 6.9(MinGw + Qt),
Visual Studio 2008 + Qt
Gadu Gadu: 0
    NieznanyNieznana

Re: PostgreSQL + bcb

Nowy postprzez Koziol » Å›roda, 2 grudnia 2009, 15:58

załączyłem libpq.lib

ten plik lib który był w paczce (poddałem go pierw konwersji coff2omf - moze tu byl blad, zrobilem to tak: coff2omf libpq.lib libpq2.lib)
Avatar użytkownika
Koziol
Intelektryk
Intelektryk
 
Posty: 144
Dołączył(a): niedziela, 13 lipca 2008, 17:36
PodziÄ™kowaÅ‚ : 8
OtrzymaÅ‚ podziÄ™kowaÅ„: 2
System operacyjny: Windows XP Pro SP2
Kompilator: C++ Builder
    NieznanyNieznana


  • Podobne tematy
    Odpowiedzi
    Wyświetlone
    Ostatni post

Powrót do Bazy danych

Kto przeglÄ…da forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 15 gości

cron