UPDATE 语句包含以下部分:
table表名,该表包含要修改的数据。
newvalue表达式,该表达式确定将要插入到已更新记录的特定字段内的值。
criteria表达式,用来确定将更新哪些记录。只有满足该表达式的记录才会被更新。
SET DRS=SERVER.CreateObject("ADODB.RECORDSET") '建立数据流DSQL="select Top 1 * from [chengji] where XX="&条件变量
DRS.OPEN DSQL,CONN,3,3 '打开
IF NOT(DRS.BOF AND DRS.EOF) THEN '记录存在'
DRS("要更新的字段_A")=要更新的字段变量_A
DRS("要更新的字段_B")=要更新的字段变量_B
ELSE '记录不存在
DRS.ADDNEW '插入新记录
DRS("要更新的字段_A")=要更新的字段变量_A
DRS("要更新的字段_B")=要更新的字段变量_B
END IF
DRS.UPDATE '写进数据库
DRS.CLOSE '关闭连接
SET DRS=NOTHING
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)