VB6(SP5)で、プログラミングをしております。Access97のmdbで
ファイルの書込み等を行っています。(Jet)
ある条件で、delete をしているのですが、全く同じ条件なのに
消えない場合があるのです。つまり、再現性が非常に低いのです。
原因が解からず、困っています。何かVB6やJetにバグがあるのではと
疑う程です。
ご指導の程、宜しくお願い致します。
その文章だけでは、あなたのコードにバグがないとも言い切れないのではないでしょか?
編集 削除to Miyaさん
SQL文と、呼び出し部分は提示できますか?
コンピュータはプログラムの指示通りに動きますから、
まずはプログラム(またはSQL)を疑いましょう。
回答がダブると、回答者に迷惑がかかりますのでトラックバックしておきます。
http://www.takeittechies.com/vbtomo/boards/vbdatabase.php?do=spread&num=1049
要するに、マルチポスト。
リリースする前(デバッグモード)なら、SQL文を発行する時、ログを吐かせる癖をつけましょう。
あと、「On Error Resume Next」を開発中はコメントアウトにしておいて、極力使わないようにしましょう。
> VB6(SP5)で、プログラミングをしております。Access97のmdbで
> ファイルの書込み等を行っています。(Jet)
Jet 3.5 の Service Pack は適用してありますか?
> 全く同じ条件なのに消えない場合があるのです。
削除した結果が、まだmdbに反映されていなかった……という事は無いでしょうか。
下記の資料を見て、思い当たる事が無いか確認してみてください。
http://www.canalian.com/workshop/access/JetCache.html
> 何かVB6やJetにバグがあるのではと
製品の障害を疑う時は、「根拠」を示さないと嫌われますよ。(^^;
皆様、ご回答をありがとうございます。
>じゃんぬねっと [HomePage] 2005/01/20(木) 16:50:33
>その文章だけでは、あなたのコードにバグがないとも言い切れないのではな
>いでしょか?
はい、目に穴が開く程調べました。(;_;)
>Moo [HomePage] 2005/01/20(木) 16:54:41
>to Miyaさん
>SQL文と、呼び出し部分は提示できますか?
してもあまり意味が無いと思います。
>コンピュータはプログラムの指示通りに動きますから、
>まずはプログラム(またはSQL)を疑いましょう。
やはり、そうですか・・・
>じゃんぬねっと [HomePage] 2005/01/20(木) 16:59:22
>回答がダブると、回答者に迷惑がかかりますのでトラックバックしておきま
>す。
>http://www.takeittechies.com/vbtomo/boards/vbdatabase.php?>do=spread&num=1049
>要するに、マルチポスト。
すみません。反省しております。
>ぺがらぼ [HomePage] 2005/01/20(木) 17:00:34
>リリースする前(デバッグモード)なら、SQL文を発行する時、ログを吐かせる>癖をつけましょう。
>あと、「On Error Resume Next」を開発中はコメントアウトにしておいて、
>極力使わないようにしましょう。
リリース後なんです・・・(;_;)
>魔界の仮面弁士 2005/01/20(木) 17:07:23
>> VB6(SP5)で、プログラミングをしております。Access97のmdbで
>> ファイルの書込み等を行っています。(Jet)
>Jet 3.5 の Service Pack は適用してありますか?
どうやって、確認すれば良いのですか? 教えて下さい。
>> 全く同じ条件なのに消えない場合があるのです。
>削除した結果が、まだmdbに反映されていなかった……という事は無いでしょ
>うか。
>下記の資料を見て、思い当たる事が無いか確認してみてください。
>http://www.canalian.com/workshop/access/JetCache.html
ありがとうございます。
>> 何かVB6やJetにバグがあるのではと
>製品の障害を疑う時は、「根拠」を示さないと嫌われますよ。(^^;
本当ですね。でも、昔(VB4時代)は、それで苦労もしたんです。(^^;
皆様、宜しくお願い致します。
> 何かVB6やJetにバグがあるのではと
製品の障害を疑う時は、「根拠」を示さないと嫌われますよ。(^^;
先日に続く、厨房2号の登場ですか。
編集 削除MDBを複数セッションから同時アクセスしてるなら、
Miya殿の設計思想にバグがあります。