2015年10月03日

PostgreSQL 漢字テーブル名のアクセス(FireDAC)

PostgreSQLで、漢字で、テーブルを作成。
TFDQuery, TFDTableでアクセスしたところ、
-----------------------------------------------------
 符号化方式"UTF8"で無効なバイトシーケンスです
-----------------------------------------------------
のエラーが発生。

調べると、フィールド名で漢字は問題ないが、テーブル名の漢字が駄目っぽい。
いろいろ試したがわからないので、エンバカ サポートに確認。

TFDConnectionのExtendedMetadataをTrueにすることで、TFDQueryについては、エラーが発生しなくなった。



--補足情報--
Embarcadero Delphi 10 Seattle
 バージョン: 23.0.20618.2753
PostgreSQL 9.4.4
 データベースの文字コードは、UTF-8で作成
posted by しんくそふと at 10:55| Comment(0) | TrackBack(0) | エラー対応覚え
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
※ブログオーナーが承認したコメントのみ表示されます。
この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/164896575
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック