タイトル | : accdbのロック、エラー制御 |
記事No | : 16255 |
投稿日 | : 2016/09/29(Thu) 16:10 |
投稿者 | : のっすー |
お世話になります accessVBA,および、vb6のデザインモードで、accdbのテーブルを sqlで開きます strsql = "select * from table whre no =1" '仮 adoRS.open strsql,adocn,adOpenForwardOnly,adlockReadOnly するとたまに -- 実行時エラー80004005 マシン ** のユーザー 'Admin'がデータベースを開けない状態 またはロックできない状態にしています -- これは競合が発生しているのかと思いますが プログラム側では、readonlyなので問題はないです。 それで、このエラーが発生してもF-5で何事もなかったように進みます
数ミリ秒まって何回かトライしていずれは開くという コーディングをしたいのですが、どうすればよいですか どちらかと言えばプログラムの書き方かと思います
|