ADOオブジェクトによるアクセス時のフォームの表示の不具合 – プログラミング – Home

ADOオブジェクトによるアクセス時のフ...
 
通知
すべてクリア

ADOオブジェクトによるアクセス時のフォームの表示の不具合


Beethoven
 Beethoven
(@Beethoven)
ゲスト
結合: 22年前
投稿: 2
Topic starter  

Data Environment デザイナによってコネクションを作り、これをドラッグしたフォームによ
ってMicrosoftAccess97 形式のデータベースにアクセスするコードで、

(A) http://www.niji.or.jp/home/ashizuka/jikken/vb6.0_03.htm

を作りましたが、次の点がおかしいのです。

MoveNext 等のメソッドを実行時に、カレントレコードの移動を行おうとしますが、Text オブ
ジェクトの項目の表示が変わる際に

Field not updatable, Bound Property Name Text, Field Name: 電話番号

というようなメッセージが表示され、OKをクリックしないと次の項目が変わりません。このと
き、表示の変化は下の項目から上の項目へと起こりますが(エラーが出るのでわかるんです)一
件目のレコードが

顧客ID:1101
顧客名:技術評論社
郵便番号:160-0005
都道府県:東京都
住所:新宿区愛住町xx-xx
電話番号:03-3225-xxxx

二件目のレコードが

顧客ID:1102
顧客名:かもめ社
郵便番号:140-0022
都道府県:東京都
住所:中野区東五反田xx-xx
電話番号:03-1111-xxxx

だった場合、都道府県以外の項目について、一件目の内容から二件目の内容に変わったあと、

Field not updatable, Bound Property Name Text, Field Name: 電話番号

というメッセージが表示され(ただし、『電話番号』のところはそれぞれのフィールド名に変わ
ります)、OKの応答要求がきます。つまり、変わったのに、変わった後にその項目がnot
updatable だと言ってくるということになります。また、一件目と二件目の内容が同じ項目に
ついては、このエラーは表示されないようです。

HELP が使えない環境ですし、” Field not updatable,”とうい文字列でネット上を検索しま
したが、日本語のページはヒットしませんでした。
申し訳ありませんが、何かおわかりになることがありましたら、お教えいただけないでしょう
か。どうかよろしくお願いします。


引用解決済
トピックタグ
Beethoven
 Beethoven
(@Beethoven)
ゲスト
結合: 22年前
投稿: 2
Topic starter  

二伸

文字数制限のことを心配して、必要事項を書きませんでした。申し訳ありません。
HNは Beethoven で、以前 java ラウンジでお世話になりました。よろしくお願いします。

OS:Windows98
VBのバージョン:Microsoft Visual Basic 6.0

長文になって申し訳ありませんが、どうかよろしくお願いします。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました