ASP SQL防注入的方法

 更新时间:2008年12月25日 12:26:09   作者:  
前一篇我们介绍了一种防SQL注入的终极方法,也就是最原始、最简单、最有效也是最通用的方法,就是数据类型的检查加单引号的处理,具体的内容前面一篇已经介绍过了,这里我就不重复了
下面我们将要介绍另一种在ASP里防SQL注入攻击的方法,该方法不仅仅在ASP里适用,实际上可以在任何使用ADO对象模型与数据库交互的语言中,准确的说称之为基于ADO对象模型的防SQL注入的方法或许更恰当些。好了废话不说了,来看看代码
复制代码 代码如下:

Dim conn,cmd,pra
set conn=server.createobject("adodb.connection")
conn.Open "…………" '这里省略数据库连接字

set cmd=server.createobject("adodb.Command")
set pra=server.createobject("adodb.Parameter")
cmd.ActiveConnection = conn

cmd.CommandText = "update news set title=? where id =?"
cmd.CommandType = adCmdText

Set pra = cmd.CreateParameter("title", adVarWChar, adParamInput, 50, "1'2'3")
cmd.Parameters.Append pra

Set pra = cmd.CreateParameter("id", adInteger, adParamInput, , 10)
cmd.Parameters.Append pra

cmd.Execute

news表的id字段是Integer型的,title字段是nvarchar(50)型的,执行的结果是把news表中id字段为10的记录的title字段的内容改成“1'2'3”

相关文章

  • jQuery绑定事件on()与弹窗的简要概述

    jQuery绑定事件on()与弹窗的简要概述

    页面上经常会有弹窗,有的弹窗是动态生成的,有的弹窗是在页面底部隐藏的,对于动态生成的弹窗,如果要监听弹窗的事件,可以使用jQuery的事件绑定on()方法实现
    2016-04-04
  • 基于JQuery的抓取博客园首页RSS的代码

    基于JQuery的抓取博客园首页RSS的代码

    JQuery 抓取博客园首页RSS直接将代码保存到文本文档,更改后缀名为html浏览 即可查看效果
    2011-12-12
  • jQuery中的事件详解

    jQuery中的事件详解

    本文详细讲解了jQuery中的事件,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05
  • bootstrap+spring boot实现面包屑导航功能(前端代码)

    bootstrap+spring boot实现面包屑导航功能(前端代码)

    这篇文章主要介绍了bootstrap+spring boot实现面包屑导航,在cms建站时都会有这种面包屑导航功能,文中给出了前端实例代码,需要的朋友可以参考下
    2019-10-10
  • JS在IE下缺少标识符的错误

    JS在IE下缺少标识符的错误

    今天在使用一个jQuery的插件时,发现在IE下总报错,但在Firefox下就很正常,所报的错误就是:缺少标识符!
    2014-07-07
  • JQuery中关于jquery.js与jquery.min.js的比较探讨

    JQuery中关于jquery.js与jquery.min.js的比较探讨

    jquery-1.4.2.min.js是优化的,而query-1.4.2.js是易于开发着阅读的,具体详解祥看本文,希望对你有所帮助
    2013-05-05
  • JQuery validate 验证一个单独的表单元素实例

    JQuery validate 验证一个单独的表单元素实例

    下面小编就为大家带来一篇JQuery validate 验证一个单独的表单元素实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02
  • jQuery电话号码验证实例

    jQuery电话号码验证实例

    这篇文章主要为大家详细介绍了jQuery电话号码验证实例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01
  • 基于jQuery中ajax的相关方法汇总(必看篇)

    基于jQuery中ajax的相关方法汇总(必看篇)

    下面小编就为大家带来一篇基于基于jQuery中ajax的相关方法汇总。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-11-11
  • PHP结合jQuery实现的评论顶、踩功能

    PHP结合jQuery实现的评论顶、踩功能

    本文给大家分享的功能是这样的:你点击一下顶或踩按钮,记录数值到数据库,并且有颜色的背景跟着变,按照百分比的变化。这样就可以通过背景颜色一眼就看清楚那边支持的人比较多。
    2015-07-07

最新评论