6.7 データの更新

 既存のレコードの値を更新する方法として、以下の2つの方法があります

■UPDATE文

 SQLのUpdate文を使用するときの構文は、次の通りです。

Update テーブル名 SET フィールド名1 = 値1, フィールド名2 = 値2, ・・・ WHERE 条件式

 

(例) Update tblTest SET q1 = 3, name = "yamada" WHERE ID = 1

 

図6.7.1

■UpDate文(その2)

 

■UpDateメソッド

 構文

Set objRst = Server.CreateObject("ADODB.Recordset")
strSQL = SELECT * FROM テーブル名 WHERE 更新条件
objRst.Open strSQL, データソース名, 3, 2
   objRst(フィールド名1) = 値1
   objRst(フィールド名2) = 値2
   ・・・
ObjRst.UpDate
objRst.Close

図6.7.3