[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2004/12/20(Mon) 10:52
投稿者名:Fumi
Eメール:
URL :
タイトル:
VB6.0とAccess2003について
VB6.0でAccess2003を使って開発しているんですが、

Access2003をサーバーにおいて、PC2台、3台で同じテーブルに
100件ずつDataを同時にInsertしようとすると、どうしても
100件ずつDataが入らず98件は79件など、DataのInsertがうまく
いきません。

ちなみに、接続方法はDAO、Jetで行っています。

すいませんが、わかる方テを貸してくれないでしょうか?

投稿時間:2004/12/20(Mon) 11:49
投稿者名:じゃんぬねっと
Eメール:
URL :http://f57.aaa.livedoor.jp/~jeanne/
タイトル:
Re: VB6.0とAccess2003について
こんにちは、じゃんぬねっと と申します。

> すいませんが、わかる方テを貸してくれないでしょうか?

すいませんが、情報が少なすぎて手が貸せないのではないでしょうか?

うまくいかないのは、大抵はコードが原因だったりします。
環境だけ書かれては、MS に報告されているバグくらいしか調べることができませんよね?
せめて、その部分のコードを注釈するなりしないと。

# 以下を参照に、再ポストした方がいいでしょう。
# hhttp://www.bcap.co.jp/hanafusa/vbbbs/tyuui.htm

投稿時間:2004/12/20(Mon) 13:25
投稿者名:だい
Eメール:dee_bassist@hotmail.com
URL :
タイトル:
Re: VB6.0とAccess2003について
基本的にMDBファイルに対する複数PCからの同時アクセスは推奨されません。
とりあえず、既知の問題としては、以下が参考になるかもしれません。


[VB] DAO でユーザー定義カウンターを実装する方法
hhttp://support.microsoft.com/default.aspx?scid=kb;ja;191253

[ACC2002] Jet 4.0 の使用時にデータベースの破損を最小限に抑える方法
hhttp://support.microsoft.com/kb/303528

Jet Engineのキャッシュとその制御
hhttp://www.canalian.com/workshop/access/JetCache.html

Access MDB のマルチユーザー使用について
hhttp://www.ruriplus.com/msaccess/Exp/exp0160.htm

投稿時間:2004/12/20(Mon) 17:55
投稿者名:Fumi
Eメール:
URL :
タイトル:
Re^2: VB6.0とAccess2003について
だいさん
役立つサイトをお教えいただいてありがとうございます。

幾つか条件に当てはまるものがあったので、試してみたいと
思います。

ErrNoを拾えるようになったのでリトライ分を追加しようと考えています。

ちなみに
.Execute SQL文 , dbFailOnError + dbSeeChanges

でエラーを拾えました。

お手数をおかけしました。
また何か質問があれば、よろしくお願いいたします。