Date: Mon, 8 Apr 2002 14:26:56 +0900
From: "Fukano Hitoshoi" <who@example.co.jp>
はじめまして深野と申します。
初歩的な質問ですがよろしく願いします。
早速ですが技術評論社より出版されている”VisualBasic6による入門
データベースプログラミング”を参考にDBをAccess97からMSDEに変更し
日々入力される修理受け付け情報を管理するDBを作成しました。
(MSDE+ADO+VB6の環境で構築)
サーバー上のPCにインストールされた実行プログラムでは問題ないのですが
クライアントを交えた複数からのアクセス時に下記のエラーが表示されます。
”実行時エラー、-2147217864(80040e38)
オプティミスティック同時実行制御に失敗しました
行はこのカーソルの外部で変更されました”
ADOのMOVEメソッドを使ってカレントレコードを移動しています、
例としてホストPC上で新規レコードでデータの入力時、クライアントより
MOVEメソッドを使っての移動時にこのエラーがでます。
DBのopen時にカーソルとロックにはそれぞれ
adOpenStatic とadLockOptimistic で行っています。
これらの問題についてどうかアドバイスをお願い致します。
ー深野ー
[MSDE/SQLServerに関して、今、どんなことにお困りですか?] |
よろしければお困りの内容を、電子メールで教えて下さい。 |
質問を電子メールで作成する
|
[ウィンドを閉じる][MSDE/SQLServer FAQ ][MSDE / MSDE2000 技術サポート情報一覧]
|