Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Baza danych w języku C, Połączenie postrgreSQL i języka C
Wysek20
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 13.05.2011

Ostrzeżenie: (0%)
-----


Witam.
Otóż mam następujący problem. Muszę napisać w języku C program który doda wypożyczenie w bazie danych "wypożyczalnia płyt". Baza wygląda tak:
  1. CREATE TABLE klient (
  2. imie varchar(20) NOT NULL,
  3. nazwisko varchar(40) NOT NULL,
  4. nr_dowodu char(10),
  5. id_klienta serial PRIMARY KEY);
  6. CREATE TABLE gatunek(
  7. nazwa varchar(30) NOT NULL,
  8. id_gatunku serial PRIMARY KEY
  9. );
  10. CREATE TABLE plyta(
  11. tytul varchar(40) NOT NULL,
  12. numer serial PRIMARY KEY,
  13. cena numeric(4,2),
  14. gatunek integer REFERENCES gatunek ON DELETE SET NULL ON
  15. UPDATE CASCADE);
  16. CREATE TABLE wypozyczenie(
  17. kto_wypozyczyl int NOT NULL REFERENCES klient ON DELETE
  18. RESTRICT ON UPDATE RESTRICT,
  19. co_wypozyczyl int NOT NULL REFERENCES plyta ON DELETE
  20. RESTRICT ON UPDATE CASCADE,
  21. data_wypozyczenia timestamp DEFAULT now(),
  22. data_zwrotu timestamp,
  23. PRIMARY KEY(kto_wypozyczyl, co_wypozyczyl,
  24. data_wypozyczenia) );

W PHP rozwiązałem ten problem, jednak co do C nie mam pomysłu. Podpowiedział by ktoś z was jak się za to zabrać?
Z góry dziękuje za wszystkie odpowiedzi i pozdrawiam.

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
cepa
post
Post #2





Grupa: Zarejestrowani
Postów: 125
Pomógł: 7
Dołączył: 27.01.2010

Ostrzeżenie: (0%)
-----


postgres ma oficjalny lib w c wiec poprostu z niego skorzystaj (IMG:style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
cojack
post
Post #3





Grupa: Zarejestrowani
Postów: 898
Pomógł: 80
Dołączył: 31.05.2008

Ostrzeżenie: (20%)
X----


http://www.postgresql.org/docs/9.0/static/libpq.html
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 17:12