■ 現在のこのページの役立ち度:
表示されない場合こちらのリンクからもご覧になれます。
■ このページの役立ち度を評価する:
役立ち度を評価してください。
(1(左):あまり役立たない - 5(右):大変役立った):
■ ページの共有:
[ サイト内検索 ]
カスタム検索
#1614-2UPDATEで更新したいのですが?匿名16142002-07-12(金) 01:20
     #1616-2RE#1614:UPDATEで更新したいのですが?ZERRY2002-07-12(金) 01:42
     #1624-1RE#1616:UPDATEで更新したいのですが?匿名16242002-07-12(金) 04:11
     #1651-2RE#1624:UPDATEで更新したいのですが?藤代千尋2002-07-12(金) 16:08
     #1653-2RE#1651:UPDATEで更新したいのですが?匿名16532002-07-12(金) 16:34
#1614-2
UPDATEで更新したいのですが?
VisualBasicのHPで質問していいのかどうかわからないのですが。。。

VB6でADOを使ってSQLServerに接続しています。
DataGridにデータベースの内容を表示させています。

このDataGridでカレントになっている行だけをSQL構文を使用して
更新したいのです。

普通にUPDATE構文を使うと全ての行が変更されてしまいます。
どのように記述すればよいのでしょうか?
#1616-2
RE#1614:UPDATEで更新したいのですが?
> 普通にUPDATE構文を使うと全ての行が変更されてしまいます。
> どのように記述すればよいのでしょうか?
カレント行を判断できるユニークキーをWhereで指定するとか
#1624-1
RE#1616:UPDATEで更新したいのですが?
> カレント行を判断できるユニークキーをWhereで指定するとか

カレント行を判定できるユニークキーっていうのはどのようなものなのですか?
申し訳ありません。よくわかりません。
#1651-2
RE#1624:UPDATEで更新したいのですが?
> > カレント行を判断できるユニークキーをWhereで指定するとか
> 
> カレント行を判定できるユニークキーっていうのはどのようなものなのですか?

主キー、もしくは一意キーと呼ばれるものです。(^^)
#1653-2
RE#1651:UPDATEで更新したいのですが?
> > > カレント行を判断できるユニークキーをWhereで指定するとか
> > 
> > カレント行を判定できるユニークキーっていうのはどのようなものなのですか?
> 
> 主キー、もしくは一意キーと呼ばれるものです。(^^)

別に主キーでなくてもかまわないのですが、
とにかく全部更新されて困るのであれば、
更新する行の条件をWhere句に書きましょう。
このページと関連する記事:
#2-0VBとOracleについて2001-05-20(日) 01:15
#4082-0RE#4079:テーブル単位での更新1999-11-15(月) 13:38
#2360-0データグリッド関連2002-06-03(月) 13:18
#3935-2カレント行の認識2002-01-17(木) 04:40
#5825-0カレント行を知るには?2002-03-08(金) 20:07
#27534-0書き込みエラー2000-08-08(火) 09:53
#21704-0DBGridの列・行について2001-07-05(木) 14:56
#947-1DataGrid選択2004-01-20(火) 21:42
#2373-0CREATE TRIGGERで教えてください2002-06-04(火) 12:02
#353-0Oracle SQLでかなり困ってます2001-07-16(月) 13:51
お探しの情報は見つかりましたか?お困りの問題は解決しましたか?
サイト内検索, 似た記事検索で見つからなくてもあきらめずに掲示板で質問してみましょう。
VB初心者友の会があなたのお役に立てれば幸いです。また、本ページの投稿者の方々にこの場を借りて感謝致します。
本ページは過去ログを集めて自動構成しています。よろしければこのページに関するフィードバックをお願いします。
(※ 構成の誤り、広告等の不適切な記事、リンク切れ、読めないページの報告など)