■ 現在のこのページの役立ち度:
表示されない場合こちらのリンクからもご覧になれます。
■ このページの役立ち度を評価する:
役立ち度を評価してください。
(1(左):あまり役立たない - 5(右):大変役立った):
■ ページの共有:
[ サイト内検索 ]
カスタム検索
#1739-1ADOコントロールについてまこ2002-07-16(火) 07:25
     #1741-1RE#1739:ADOコントロールについてゆう(U)2002-07-16(火) 07:37
     #1745-1RE#1741:ADOコントロールについてまこ2002-07-16(火) 07:53
     #1751-1RE#1745:ADOコントロールについてゆう(U)2002-07-16(火) 08:18
     #1755-1RE#1751:ADOコントロールについてまこ2002-07-16(火) 08:36
     #1775-1RE#1755:ADOコントロールについてゆう(U)2002-07-16(火) 23:53
#1739-1
ADOコントロールについて
今、アドレス帳を作っています。

そこで、テキストボックスとDataGridを連結させてDataGridのカレントレコードをテキストボックスに
表示しています。
新規作成ボタンをクリックすることでテキストボックスをクリアし、
新規追加したい項目をテキストボックスに記述。追加ボタンでデータベースに追加するような仕組みを
作りたいのです。

しかし、テキストボックスをクリアしてそこに新規追加の項目を追加しようとすると
DataGridのカレントレコードも一緒に変更されてしまいます。
こういう現象を無くすにはどのような風にすれば良いのでしょうか?
本当に困っています。ぜひみなさまのお力をお貸しください。よろしくお願いします。
#1741-1
RE#1739:ADOコントロールについて
> そこで、テキストボックスとDataGridを連結させてDataGridのカレントレコードをテキストボックスに
> 表示しています。
「テキストボックス コントロール」への表示と
追加等の更新部分は連結コントロールにせずに
コードで組み込んではいかがでしょう。
#1745-1
RE#1741:ADOコントロールについて
さっそく返答ありがとうございます。

>「テキストボックス コントロール」への表示と
>追加等の更新部分は連結コントロールにせずに
>コードで組み込んではいかがでしょう。

との事なのですが、具体的にどのような感じになるのでしょうか?
連結の方も本を見ながらその通りにやっている状態であやふやな状態なのです。

ほんとに申し訳ございません。
#1751-1
RE#1745:ADOコントロールについて
> >「テキストボックス コントロール」への表示と
こちらは、「データグリッド コントロール」のカレントレコードが
移動した・・のようなイベントで、「テキストボックス コントロール」
へカレントレコードの情報を表示するだけでOKでしょう。

> >追加等の更新部分は連結コントロールにせずに
こちらは、表示内容が変更された場合用に変更ボタンを
用意しておくとか・・・追加時用のボタンで内容をクリア
し、更新ボタンを使用可能にしておき、更新ボタンが
押された時点で、レコードセットへ追加するコードを
書くとOKでしょう。

コードでの追加等は「ADO レコードセット」等のヘルプを
読んでみてください。
#1755-1
RE#1751:ADOコントロールについて
ありがとうございました。イメージがつかめてきました。

コードは調べてみます。ほんとうにありがとうございました。

もう一つだけ質問よろしいですか?
このやり方でやる場合は、ADOデータコントロールを使わないって事ですよね?
#1775-1
RE#1755:ADOコントロールについて
> このやり方でやる場合は、ADOデータコントロールを使わないって事ですよね?
使っても使わなくとも構いません・・・

「データグリッド コントロール」
を連結してたり、そのレコードセットプロパティ
をそのままADOレコードセットとして使用してもOK。
このページと関連する記事:
#1573-2DataGridのカーソルを移動させたい2002-07-11(木) 02:48
#29278-0データグリッドについて2002-06-10(月) 13:25
#1526-2DataGridをテキストボックスと連結させるには?2002-07-10(水) 01:44
#17445-0DBグリッドの初期化について2000-12-27(水) 13:38
#2575-0データの更新方法について1999-10-06(水) 09:32
#4722-0データグリッド1999-09-08(水) 08:43
#19512-0DBGridからDBGridへの項目のコピー2001-03-12(月) 11:42
#4757-0DBグリッドコントロールについて1999-12-02(木) 10:54
#40987-0DataGridを使って、レコードを選んで削除する2001-03-29(木) 14:32
#11440-0DBグリッドで選択した行のデータを得る2000-09-14(木) 13:56
お探しの情報は見つかりましたか?お困りの問題は解決しましたか?
サイト内検索, 似た記事検索で見つからなくてもあきらめずに掲示板で質問してみましょう。
VB初心者友の会があなたのお役に立てれば幸いです。また、本ページの投稿者の方々にこの場を借りて感謝致します。
本ページは過去ログを集めて自動構成しています。よろしければこのページに関するフィードバックをお願いします。
(※ 構成の誤り、広告等の不適切な記事、リンク切れ、読めないページの報告など)