tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板 [ツリー表示へ]   [Home]
一括表示(VB6.0)
タイトルaccdbのロック、エラー制御
記事No16255
投稿日: 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で何事もなかったように進みます

数ミリ秒まって何回かトライしていずれは開くという
コーディングをしたいのですが、どうすればよいですか
どちらかと言えばプログラムの書き方かと思います

[ツリー表示へ]