盾怪网教程:是一个免费提供流行杀毒软件教程、在线学习分享的学习平台!

处理ASP执行DB查询中的特殊字符问题

时间:2024/12/7作者:未知来源:盾怪网教程人气:

[摘要]"为分割字段用的,显然会出错了。现在提供下面的几个函数,专门用来处理这些头疼的东西:Function ReplaceStr (TextIn, ByVal SearchStr As Stri...
"为分割字段用的,显然会出错了。现在提供下面的几个函数,专门用来处理这些头疼的东西:

Function ReplaceStr (TextIn, ByVal SearchStr As String, _

  ByVal Replacement As String, _

  ByVal CompMode As Integer)

  Dim WorkText As String, Pointer As Integer

If IsNull(TextIn) Then

  ReplaceStr = Null

Else

  WorkText = TextIn

  Pointer = InStr(1, WorkText, SearchStr, CompMode)

Do While Pointer > 0

  WorkText = Left(WorkText, Pointer - 1) & Replacement & _

  Mid(WorkText, Pointer + Len(SearchStr))

  Pointer = InStr(Pointer + Len(Replacement), WorkText, _

  SearchStr, CompMode)

Loop

  ReplaceStr = WorkText

End If

End Function



Function SQLFixup(TextIn)

  SQLFixup = ReplaceStr(TextIn, "'", "''", 0)

End Function



Function JetSQLFixup(TextIn)

  Dim Temp

  Temp = ReplaceStr(TextIn, "'", "''", 0)

  JetSQLFixup = ReplaceStr(Temp, "

关键词:处理ASP执行DB查询中的特殊字符问题




Copyright © 2012-2018 盾怪网教程(http://www.dunguai.com) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版