🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.lang.visualbasic
Article #709

DBGridコントロールでデータの更新ができない

#709
From: 浅井義孝
Date: Tue, 10 Feb 1998 00:00
42 lines
2110 bytes
浅井と申します。

VB5.0でMSDBGridコントロールとリモートデータコン
トロールを連結してSQLServer6.5のデータベースの
テーブルにアクセスするプログラムを作ったのですがDB
Gridコントロールからのデータ変更およびレコードの追
加ができなくて困っています。
実際の動作は既存レコードの列データを編集して別の
レコードに移るとDBGridコントロールで「データアクセス
エラー」が発生します。また、追加レコード(*マークの行
)で値を入力できない状態になります。

DBGridコントロールの以下のプロパティをTrueに設定
AllowAddNew
AllowArrows
AllowDelete
AllowUpdate

リモートデータコントロールのプロパティを以下のように
設定
EOFAction:rdAddNew
LockType:rdConcurRow
ReadOnly:False
ResultsetType:rdOpenKeyset

SQLServerのテーブルはログインユーザーに対する
下記の権限を許可
SELECT
INSERT
DELETE
UPDATE

上記の設定でデータベースのテーブルを自由に更新で
きると思っていたのですが・・・。
なにか設定が足りないのでしょうか。

よろしくお願いします。
####################################
浅井  義孝
E-mail:asai@syseng.toyotamacs.co.jp
####################################
Technical Details
Message-ID: <01bd35fc$254bd780$7d40a8c0@yumiyo.syseng.toyotamacs.co.jp>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 105c2e,4175894e23fe3997,start
X-Google-Attributes: gid105c2e,public
From: "浅井義孝" <asai@syseng.tootamacs.co.jp>
Subject: DBGridコントロールでデータの更新ができない
Date: 1998/02/10
Message-ID: <01bd35fc$254bd780$7d40a8c0@yumiyo.syseng.toyotamacs.co.jp>
X-Deja-AN: 323691891
Content-Transfer-Encoding: 8bit
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Organization: ㈱トヨタマックス
Newsgroups: fj.lang.visualbasic