저자 :Bruce Momjian에 의해 작성 (
<pgman@candle.pha.pa.us
)
pgeasy깨끗하게 청소할 수 있습니다libpq도서관,1 장자세한 내용은libpq
캡슐화하는 토토 사이트 된 C 함수 세트로 구성됩니다.libpq. 그만큼
pgresult *doquery (char *query);
pgconn *connectdb (char *옵션);
void DisplonnectDB ();
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);
많은 함수가 구조 나 값을 반환하므로 더 많은 것을 할 수 있습니다.
기본적으로 데이터베이스에 연결합니다ConnectDB
doquery
, 결과를 가져 오기fetch
및 마무리DisponnectDB
.
forselect쿼리,fetch
포인터를 전달할 수 있습니다pgeasy아키텍처가 다른 시스템의 클토토 사이트언트FetchWithNulls
허용int*각 결과 포인터 후libpq함수pgresult포인터가 반환doquery
.reset_fetch
에서 페치를 다시 시작합니다
get_result
,set_result
및unset_result
다중을 처리 할 수 있습니다
소스에는 몇 가지 데모 프로그램이 있습니다