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

处理在执行数据库查询中的特殊字符的问题

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

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

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, "

关键词:处理在执行数据库查询中的特殊字符的问题




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

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

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