3.Recordset对象的Addnew插入数据的方法:
  语法:
  rs.addnew
  rs("field1").value=value1
  rs("field2").value=value2
  ...
  rs.update
  4.修改数据记录(Update)
  语法:
  update table set field1=value1,field2=value2,...where fieldx=valuex
  例子:
  update book set author=’babycrazy’ where bookno=’CF001’
  如果用到变量就如下:
  strno=request.form("bookno")
  strau=request.form("author")
  strsql="update book set author=’"&strau&"’ where bookno=’"&strno"’"
  5.Recordset对象的Update方法:
update语法大全  语法:
  rs("field1").value=value1
  rs("field2").value=value2
  ...
  rs.update
  注意:使用语法3和语法5的时候,一定要注意字段的类型(尤其是日期型)一致,否则出错的几率非常的高。
  例子:
  strno=request.form("bookno")
  strau=request.form("author")
  set ateobject("tion")
  adocon.open "Driver={Microsoft Access Driver(*.mdb)};DBQ=" & _
  Server.Mappath=("/cancer/cancer.mdb")
  strsql="select * from book where bookno=’"&strno&"’"
  set ateobject("dset")
  rs.open strsql,adconn,1,3
  if f 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的记录有多条,将会删除所有authorcancer的记录)
  好了,学会了用这些操作,大家在用asp操作数据库的时候,该是没有什么问题了。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。