Phiên bản không được hỗ trợ:7.1
Tài kèo bóng đá euro này dành cho phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

Chương 5. libpgeasy - thư viện kèo bóng đá euro

tác giả:Được viết bởi Bruce Momjian () và cập nhật lần cuối 2000-03-30

Pgeasycho phép bạn sạch sẽ giao diện vớilibpqkèo bóng đá euro, giống như giao diện 4GL SQL.

Nó bao gồm tập hợp các hàm kèo bóng đá euro gói gọn chức năng của libpq. Các chức năng là:

  • Pgresult *Doquery (Char *Truy vấn);

  • PGConn *ConnectDB (Tùy chọn char *);

  • void ngắt kết nốiDB ();

  • int fetch (void *param, ...);

  • int fetchwithnulls (void *param, ...);

  • void reset_fetch ();

  • void on_error_continue ();

  • void on_error_stop ();

  • pgresult *get_result ();

  • void set_result (pgresult *newres);

  • void unset_result (pgresult *oldres);

Nhiều chức năng trả về cấu trúc hoặc giá trị, vì vậy bạn có thể làm nhiều hơn làm việc với kết quả nếu được yêu cầu.

Về cơ bản bạn kết nối với cơ sở dữ kèo bóng đá euro vớiConnectDB, Phát hành truy vấn của bạn vớiDoquery, tìm nạp kết quả bằngFetch, và kết thúc vớingắt kết nối.

choChọnTruy vấn,FetchCho phép bạn vượt qua các con trỏ dưới dạng tham số, và khi trả về các biến được lấp đầy với dữ kèo bóng đá euro từ nhị phân con trỏ bạn đã mở. Những con trỏ nhị phân này không thể được sử dụng nếu bạn đang chạyPGEASYMáy khách trên Một hệ thống có kiến ​​trúc khác với máy chủ cơ sở dữ kèo bóng đá euro. Nếu bạn vượt qua tham số con trỏ null, cột bị bỏ qua.fetchwithnullscho phép bạn lấy lại trạng thái null của trường bằng cách truyền mộtint*Sau mỗi con trỏ kết quả, trả về đúng hoặc sai nếu trường là null. Bạn luôn có thể sử dụng các hàm libpq Trên con trỏ pgresult được trả về bởiDoquery. reset_fetchBắt đầu lấy lại ở đầu.

get_result, set_resultunset_resultCho phép bạn xử lý nhiều kết quả đặt cùng một lúc.

Có nhiều chương trình trình diễn trong nguồn thư mục.