• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:accessVBAでのワークスペース)

accessVBAでのワークスペースについての疑問

このQ&Aのポイント
  • accessVBAのワークスペースについて疑問があります。トランザクションの開始やコミット、ロールバックはワークスペースで行いますが、なぜSQL文の実行は「データベース.Execute SQL文」という形式なのでしょうか?
  • 最近新米SEとして働いている私は、accessVBAのワークスペースについて疑問があります。トランザクションの制御はワークスペースで行いますが、なぜSQL文の実行だけが「データベース.Execute SQL文」という形式で行われるのでしょうか?
  • accessVBAでのワークスペースについての疑問です。トランザクションの制御はワークスペースで行いますが、SQL文の実行だけが「データベース.Execute SQL文」という形式で行われる理由が分かりません。なぜこのような設計になっているのでしょうか?

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

  • ベストアンサー
  • CHRONOS_0
  • ベストアンサー率54% (457/838)
回答No.1

>ワークスペースは中間作業領域 ここが違います ワークスペースはデータベースの上位オブジェクトです DBEngine--Workspace--DataBase トランザクションはワークスペースレベルで行われ SQl実行はデータベースレベルで行われます

acyooooo
質問者

お礼

そういうことですか! ありがとうございます!!

関連するQ&A