您当前的位置是:首页 >> 网站建设 >> asp常用数据库连接方法和技巧(3)
  • asp常用数据库连接方法和技巧(3)
  • 2008-10-2 21:37:24 中国WebSite网(网站制作) 

    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方法:
    语法:

    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 Access 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的记录)

     

    上一页[1] [2] [3]

  • 团队介绍
  • 联系我们
  • 网站地图
  • 建站流程
  • 本站关键词:网站制作 | 网站建设 | 北京网站制作 | 北京网站建设 | 做网站 | 北京做网站
    Copyright 2007-2008 中国Web网  All Rights reserved
    业务电话:15810436520 联系人:张冬行 E-mail:zhang-donghang@163.com
    联系地址:北京市海淀区南平庄164号
    京ICP备012345678号