专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »安全 » 数据库教程:ASP对数据库操作的典型步骤简明教程 »正文

数据库教程:ASP对数据库操作的典型步骤简明教程

来源: 发布时间:星期六, 2009年9月12日 浏览:6次 评论:0
<%

1
cn=server.createobject("adodb.connection")

'创建连接数据库所要用到对象 cn


2
cn.open "...con_str..."

'cnopen思路方法并且以双引号中间串为参数打开数据库(对数据库操作的前需要打开操作完的后需要关闭即cnclose思路方法)也可以选择用系统或用户数据源但不推荐很多时候没有对虚拟主机操作权限所以多使用连接


3
rs=server.createobject("adodb.record")

'创建存储数据记录所要用到对象 rs



4
strsql="select * from product where product_name='" & request("name") & "'"

'编写特定功能sql语句赋给变量strsql


5
rs=cn.execute(strsql)

'以strsql为参数cnexecute思路方法来让cn这个数据库连接执行变量strsql所存储sql语句并且把执行语句后得到查询结果(所有符合条件数据记录)赋直给记录集对象rs;当然还有很多其他思路方法等熟悉了其它对象其他思路方法的后再用吧



'先不考虑数据库中没有符合条件记录情况


6
do until rs.eof
response.write rs("product_name")
rs.movenext
loop

'数据集中数据存放格式为: rs.bof---数据记录1---数据记录2---数据记录3……数据记录n---rs.eof;用循环语句逐条显示所有rs记录集里面product_name字段值


7
rs.colse

'关闭记录集释放内存

cn.close

'关闭连接释放内存这些是关键否则增大服务器消耗


%>

注:给网友用qq讲解时候存下来整理出来大家分享本人qq:14089777欢迎批评指正




  • 篇文章: 献给想深入学习SQL injection朋友

  • 篇文章: 个木马加多层壳
  • 0

    相关文章

    读者评论

    发表评论

    • 昵称:
    • 内容: