• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PostgresのViewをExcelのVBAでレコード取得できない)

PostgresのViewをExcelのVBAでレコード取得できない

このQ&Aのポイント
  • Postgresのテーブルからレコード取得は出来ますが、Viewからの取得が出来ません。エラーが発生します。
  • Vine4.2 Postgres8.3 クライアントのOSはXP Excelは2003の環境で、ExcelのVBAを使用してPostgresのViewからレコードを取得しようとしています。
  • Viewの取得方法について調査しましたが、見つけることができませんでした。ご教授いただけると助かります。

質問者が選んだベストアンサー

  • ベストアンサー
  • nda23
  • ベストアンサー率54% (777/1415)
回答No.1

Viewは更新可能ではないので、カーソルタイプやロックタイプに 指定できる値が限られています。とりあえず以下を試してください。 adoRS.CursorType = adOpenKeyset → adOpenForwardOnly adoRS.LockType = adLockOptimistic → adLockReadOnly

mady1234
質問者

お礼

アドバイス通り、設定しなおしたところ無事レコードの取得が出来ました! ここの設定とは盲点でした。 本当にありがとうございましたm(_ _)m

関連するQ&A