ASP连接11种数据库语法总结(5)

发表于:2007-06-30来源:作者:点击数: 标签:
5.Recordset对象的Update方法: 语法: rs("field1").value=value1 rs("field2").value=value2 ... rs.update 注意:使用语法3和语法5的时候,一定要注意字段的类型(尤其是日期型)一致,否则出错的几率非常的高。 例子: strno=request.form("bookno") stra
     5.Recordset对象的Update方法:
    语法:
  
  rs("field1").value=value1
  rs("field2").value=value2
  ...
  rs.update
  
  
    注意:使用语法3和语法5的时候,一定要注意字段的类型(尤其是日期型)一致,否则出错的几率非常的高。
  
    例子:
  
  strno=request.form("bookno")
  strau=request.form("author")
  set adocon=server.createobject("adodb.connection")
  adocon.open "Driver={Microsoft Aclearcase/" target="_blank" >ccess Driver(*.mdb)};DBQ=" & _
  Server.Mappath=("/cancer/cancer.mdb")
  strsql="select * from book where bookno=’"&strno&"’"
  set rs=server.createobject("adodb.recordset")
  rs.open strsql,adconn,1,3
  if not rs.eof then ’如果有此记录的话
  rs("author").value=strau
  rs.update
  end if
  rs.close
  set rs=nothing
  adocon.close
  set adocon=nothing
  
  
    6.删除一条记录(Delete)
    语法:
  
  Delete table where field=value
  
  
    例子:删除book表中作者是cancer的记录
  
  delete book where author=’cancer’
  
  
    (注意:如果book表中author字段的值为cancer的记录有多条,将会删除所有author为cancer的记录)
  
    好了,学会了用这些操作,大家在用ASP操作数据库的时候,该是没有什么问题了
  
  

原文转自:http://www.ltesting.net