お世話になっております。
Access2003のフォームで今までは普通に使えていたのですが、突然エラーが出るようになりました。
マウスのスクロールボタンでスクロールすると通常は次々にレコードが変わっていきますが、1レコードスクロールするたびに、”レコードがすべてロックされているため、フィルタを適用できません。”というエラーが表示されます。(エラーを閉じると次のレコードには移っています。)
コマンドボタン移動するときはこのエラーは出ません。
また、新規入力をするときに、最初に何か入れた時点で同様のエラーが出ます。
そのエラーを閉じれば次からはそのエラーは出ません。
エラーメッセージによると、この二つが”すべてのレコードになっていると書いてありますが、二つともロックしないになっています。
・オプション≫詳細≫規定のレコードロック
・フォーム≫プロパティ≫レコードロック
思えばこのエラーが出る前後にほかのフォームでVBAが消えるという現象が起きましたので、何かがおかしくなっているのでしょうか。
ご教授いただければ幸いです。よろしくお願いいたします。
No.2ベストアンサー
- 回答日時:
そのmdbと同じフォルダ内にレコードロック情報が残ってしまっていないでしょうか?(mdbを開いていない状態の時に)
もしレコードロック情報が残ってしまっている場合は削除すれば戻ると思うのですが・・。
レコードロック情報も残ってないようであれば
新しいmdbを作りそのmdbにフォーム等をインポートしてエラー表示するか確認してください。
エラー表示が出ないようであれば元のmdb自体に何か損傷があるのではないかと思うのですが。
この回答への補足
ありがとうございます。
フォルダ内にレコードロック情報はありませんでした。
新しいmdbにインポートしても同じエラーが出ました。
別のフォームでも”テーブル・・・は現在ほかのユーザーまたはプロセスで使用されているのでロックできませんでした。”というエラーが出ました。
エラーが出るはずがないようなところで出ていますので、次々におかしくなっている感じがします。
何かわかりましたらお願いしたいと思います。よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Accessフォームで全レコードを指定のExcelのセルへ転送し印刷する方法について 2 2022/09/08 18:23
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Access(アクセス) docmd.gotorecordを起動するには 5 2022/06/17 15:20
- Access(アクセス) accessについて(超初心者です) 1 2023/02/11 11:18
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- Visual Basic(VBA) Excel VBA 複数ブックシートごとにデータを統合する方法について 4 2022/05/20 14:23
- JavaScript ソースコードは下の共有コードサイト「張り紙」にあります。 入力フォームの javascript で 1 2022/05/11 11:01
- Access(アクセス) DoCmd.SearchForRecord が動かない時の解決方法 3 2022/07/22 15:31
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
列名に変数を使うことはできな...
-
SQLserver2005 nvarchar を flo...
-
Access 実行時エラー'3075' 対...
-
Postagre SQL エラー
-
SQL エラー コードの一覧 につ...
-
Access2010実行時エラー-21473525
-
SQLCODE=-420とはどういうエラ...
-
ACCESSの起動エラー
-
アクセスでエラー このフィー...
-
SQL*Loaderで「オブジェクトが...
-
MySQLで「ERROR 1064」が出てし...
-
#1062 - '0' は索引 'PRIMARY' ...
-
INSERTにて
-
ACCESSでのINSERTについて
-
DocuWorksでの印刷
-
『ORA-00936: 式がありません。...
-
DLLが正しく呼び出せません (ToT)
-
空白はダメというエラーの表示...
-
複数フィールドの条件について
-
BULK INSERTのエラー取得は可能...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
#1062 - '0' は索引 'PRIMARY' ...
-
「1004:アプリケーション定義...
-
列名に変数を使うことはできな...
-
アクセスでエラー このフィー...
-
実行時エラー459 withステート...
-
AccessVBA 実行時エラー'2766'...
-
空白はダメというエラーの表示...
-
SQLserver2005 nvarchar を flo...
-
SQL文長の制限
-
オラクル(PL/SQL)のエラー
-
DocuWorksでの印刷
-
SQL エラー コードの一覧 につ...
-
Access2010実行時エラー-21473525
-
BULK INSERTのエラー取得は可能...
-
PL/SQL ORA-06502エラーに関し...
-
UPDATEを使ったSQL文にて
-
DLLが正しく呼び出せません (ToT)
-
『ORA-00936: 式がありません。...
-
(素人の質問) SQL Server エ...
-
Access 実行時エラー'3075' 対...
おすすめ情報