宝盒小程序|微信小程序_小程序开发工具_小程序制作-耐思尼克

            ASP连接access数据库例程

            发布时间:2006-04-18 22:57:40   浏览人数: 588783 次  
              关键字: access数据库 - 本站搜索 - Google搜索 - Baidu搜索 - Yahoo搜索 - sougo搜索
            ASP连接access数据库例程
            注意:要运行上述ACCESS例程请先下载数据库,放在db 或 rwdata文件夹下。请将例程放在根目录下。
            <%
            Dim mode
            mode=request.form("text4")
            if mode=1 then
            name=request.form("text1")
            age=request.form("text2")
            addr=request.form("text3")
            if not isnumeric(age) then response.write "age must be number!try again":response.end
            age=clng(age)
            end if
            '********************************************************************
            ' 与AccessDB相关的连接信息
            ' 可以参照它建立您的数据库连接
            '********************************************************************
            Dim conn,rs,dbpath
            Set conn=Server.CreateObject("ADODB.Connection")
            Set rs=Server.CreateObject("ADODB.RecordSet")
            dbpath=Server.MapPath("rwdata/db_test_com.mdb")
            conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ="&dbpath
            '********************************************************************
            '********************************************************************

            dim strsql
            '********************************************************************
            ' 读数据库相关操作
            sub readdb()
            strsql="select * from test"
            rs.open strsql,conn,1,1
            if rs.EOF then response.write "no record at all":exit sub
            response.write "

            "
            response.write "
            "
            for i=0 to rs.Fields.Count-1
            response.write "
            "
            next
            response.write "
            "
            while not rs.EOF
            response.write "
            "
            for i=0 to rs.Fields.Count-1
            response.write "
            "
            next
            response.write "
            "
            rs.MoveNext
            wend
            response.write "
            "&rs.Fields(i).Name&"
            "&rs.Fields(i).Value&"
            "
            rs.Close
            end sub
            '********************************************************************


            '********************************************************************
            ' 写数据库相关
            sub insertdata()
            strsql="INSERT INTO test(name,age,addr) VALUES('"&name&"',"&age&",'"&addr&"')"
            rs.Open strsql,conn,1,3
            end sub
            '********************************************************************

            if mode=1 then
            call insertdata()
            response.write "insert ok!"
            elseif mode=2 then
            call readdb()
            end if

            '********************************************************************
            ' 释放数据库连接对象
            set rs=nothing
            set conn=nothing
            %>







            name:
            age:
            city:






            注意:要运行上述ACCESS例程请先下载数据库,放在rwdata文件夹下。请将例程放在根目录下。




            上一篇:空间生效后如何通过Leapftp上传网页?
            下一篇:FTP工具,空间生效后如何通过flashfxp上传网页?
                 广东省互联网协会理事会员  cdn加速服务  备案系统认证    举报不良网站 高新企业证书编号:GR201644000568

            耐思尼克 © 版权所有 Copyright © 2000-2017 NiceNIC.net,Inc. All rights reserved
            本公司代理"NICENIC INTERNATIONAL GROUP CO., LIMITED"公司注册域名服务
            备案号码: 粤ICP备09063828号-38 公安备案号: 粤公网安备 44049002000123号
            本站程序界面、源代码受相关法律保护, 未经授权, 严禁使用; 耐思尼克 ® 为我公司注册商标, 未经授权, 严禁使用
            法律顾问: 珠海知名律师 广东盛夏律师事务所 夏天风 律师
            耐思尼克诚意为:用户提供网络服务
            以下js为测试信息