|
复制代码 代码如下: '把字符串转换成数据库SQL语句格式 '------------------------------------------------- Function AllStr2Database(str,strType) Dim strTemp:strTemp=str Select Case strType Case "" Case "num" strTemp = Clng(strTemp) Case "string" '无Trim strTemp = Replace(strTemp, "'", "''") Case "str_br" '无Trim,把回车转换为<br>,一般用于多行文本输入 strTemp = Replace(Replace(strTemp, "'", "''"), VbCrlf, "<br>") Case "str_trim" 'Trim strTemp = Replace(Trim(strTemp), "'", "''") Case "nums" strTemp = Trim(strTemp) strTemp = Replace(strTemp, ")", "") strTemp = Replace(strTemp, "(", "") strTemp = Replace(strTemp, "'", "") strTemp = Replace(strTemp, ";", "") strTemp = Replace(strTemp, " ", "") strTemp = Replace(strTemp, "or", "") strTemp = Replace(strTemp, "and", "") strTemp = Replace(strTemp, "delete", "") strTemp = Replace(strTemp, "select", "") strTemp = Replace(strTemp, "exec", "") strTemp = Replace(strTemp, "update", "") strTemp = Replace(strTemp, "select", "") Case "strings" Case Else End Select
AllStr2Database = strTemp End Function
|
|