![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.1ベストアンサー
- 回答日時:
トランザクションを使用するのが適切です。
上司の方は微妙にパススルークエリの意味を取り違えているのかもしれません。Accessにはトランザクションがありませんのでトランザクションの開始とコミットの命令はパススルークエリで送信しますからそのあたりで勘違いされている可能性があります。
以下、参考URLより引用
パススルークエリ [pass-through query]
Accessに用意されているSQLクエリのひとつ。入力したSQL文をAccessに解釈させず、直接データベースサーバーに送信することができる。
参考URL:http://www.x-media.co.jp/jiten/index.cfm?ID=6633
No.2
- 回答日時:
>パススルークエリとはどのようにして使用するのでしょうか?
SQLServer+Accessの構成なのでしょうか。
AccessからSQLServerのサーバー構成のリンクによってリモートデータソースに対しクエリを直接実行する形になります。
パススルークエリはODBCドライバ経由で直接データベースへクエリを発行します。全てSQL文でクエリを書く必要があります。SQLはSQLServer準拠のSQLを書かなければいけません。
>操作中は他から参照・変更できないように
Transaction開始時のIsolationLevelをRepeatableReadに設定しSQLで
string strSQL = "SET LOCK_TIMEOUT 1000 SELECT * FROM table_name WITH(XLOCK) ";
みたいに排他ロックして取得すれば良いと思いますが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript Typescript が必要な理由 1 2023/01/07 11:45
- PostgreSQL DBFluteについて質問です。 環境:PostgreSQL java8 前提:webアプリケーショ 1 2022/07/07 00:49
- Excel(エクセル) Excel 表の作成について 3 2022/06/16 12:15
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- Visual Basic(VBA) ExcelからAccessのテーブルに書き込む時に時間がかかる 1 2022/10/14 20:38
- SQL Server SQLについて質問です。 a表がありその表には従業員名を保存するname列があります。 LIKE演算 1 2022/05/17 17:49
- SQL Server SQL ServerでDBを構築。これは開発? 4 2022/05/28 14:10
- MySQL #1062 - '0' は索引 'PRIMARY' で重複しています。とでています。 1 2023/01/01 06:13
- Excel(エクセル) Excel同士のデータの突合 3 2023/08/07 16:34
- ノートパソコン HPの保証について 1 2023/08/26 10:17
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【DB】同じトランザクション内...
-
postgresql についてです
-
TPSとは・・・
-
汎用系システムのDBについて
-
一つのトランザクションでSELEC...
-
dbFailOnError とは?
-
警察はスマホに保存した動画や...
-
DATファイルをEXCELで開きたい
-
MS-Accessのエクスポートで異常...
-
マスタメンテとは?
-
dBXL dBASEにお詳しい方を探し...
-
復旧中のデータベースについて
-
エクセルのフィルタ抽出が固まる
-
復元を取り消したい
-
ファイルへのアクセスでエラー...
-
SQL*Loaderのコミットポイント...
-
1回目の実行に3分、2回目の実行...
-
ログファイルの圧縮がされずに...
-
ACCESSのデータをWebブラウザで...
-
Access レプリカの具体的な使い方
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【DB】同じトランザクション内...
-
postgresql についてです
-
TPSとは・・・
-
dbFailOnError とは?
-
一つのトランザクションでSELEC...
-
SAPのSPROって何の略ですか?
-
Accessdでの「トランザクション...
-
SQL Server 2005トランザクショ...
-
ロールバックとチェックポイン...
-
accessVBAでのワークスペース
-
SQLserver2000のレプリケーショ...
-
outlookが起動しません。
-
ADO Connection を再利用する方法
-
MySQLとPostgleSQL、ど...
-
オラクルのロールバックセグメ...
-
ロールバックとロールフォワー...
-
トランザクション中に別のトラ...
-
OracleのROWIDについて…
-
ロールフォワードとロールバッ...
-
PHP-オラクルでのトランザクション
おすすめ情報