[pgsql-jp: 37203] Re: PQescapeStringのreturn値について

kitagawa @ makesoft.co.jp kitagawa @ makesoft.co.jp
2006年 6月 12日 (月) 11:46:24 JST


北河です。

> そんなことはないです.
> 
> PQexec(conn, "SET CLIENT_ENCODING TO sjis");
> 
> で問題ないです.もし本当にこれで駄目だとすると,可能性は三つ.
> 
> 1) libpqのバージョンが古い.古いバージョンのlibpqでは,確かにSET
>    CLIENT_ENCODING TO sjisでは駄目なものがあります.
> 
> 2) コーディングミスでPQexecの実行に失敗している.
> 
> 3) 実行順序の問題.PQescapeStringの実行前にPQexec(conn, "SET
>    CLIENT_ENCODING TO sjis")を実行していない.
> 

そうなのですか・・。
もう一度確認してみます。

重ね重ね混乱を招くような投稿、申し訳ありません。


/////////////////////////////
 北河 芳隆
 kitagawa @ makesoft.co.jp
/////////////////////////////




pgsql-jp メーリングリストの案内