婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > ASP在ACCESS中模糊查詢內(nèi)存溢出的解決方法

ASP在ACCESS中模糊查詢內(nèi)存溢出的解決方法

熱門標(biāo)簽:地圖標(biāo)注不完整被罰款 濰坊呼叫中心外呼系統(tǒng)供應(yīng)商 電銷機器人一個多少錢 微信地圖標(biāo)注有什么用 不封卡外呼系統(tǒng)一般多少錢 地圖標(biāo)注中心多少錢注冊 鄭州語音電銷機器人官網(wǎng) 重慶外呼電銷系統(tǒng)費用 北京大興區(qū)地圖標(biāo)注

今天在日常維護一個網(wǎng)站時,發(fā)現(xiàn)該網(wǎng)站的留言程序沒有經(jīng)過嚴(yán)格的驗證過濾,導(dǎo)致了將近十萬條垃圾數(shù)據(jù)。而其中又不乏重要信息,需要清理數(shù)據(jù),以及增加更為嚴(yán)格的驗證措施。

而通過在數(shù)據(jù)庫中直接刪除又不太科學(xué),會誤刪很多重要信息。

通過 模糊查詢語句:

復(fù)制代碼 代碼如下:

select * from Feedback where Comments like '%http%'

結(jié)果:“內(nèi)存溢出”

經(jīng)過不斷的搜索,找出了問題的主要原因:

asp 中用 LIKE 關(guān)鍵字查詢?nèi)瘴姆柧蜁鲥e,比如說Chr(-23075),提示內(nèi)存溢出。
如果數(shù)據(jù)表中的數(shù)據(jù)包含日文或者一些特殊非簡體漢字符號,也會出現(xiàn)內(nèi)存溢出的錯誤。


而網(wǎng)上說,上述問題已經(jīng)得到微軟動力營的微軟工程師確認,為產(chǎn)品的 BUG,無法解決。唯一的辦法就是將整個數(shù)據(jù)庫中的數(shù)據(jù)編碼為ANSI 文本格式,然后保存。顯示的時候再DECODE。

無解,只有按上面所說,進行字段轉(zhuǎn)換保存到另外一個新字段中,然后再進行清理操作。面對這個超標(biāo)數(shù)據(jù)真是困難。

EncodeString 函數(shù)進行字符轉(zhuǎn)義

復(fù)制代碼 代碼如下:

Function EncodeString(strWords)
    Dim i As Long
    Dim strEncodeWords
    For i = 1 To Len(strWords)
        strEncodeWords = strEncodeWords CStr(Asc(Mid(strWords, i, 1))) ","
    Next

    EncodeString = strEncodeWords
End Function

這樣經(jīng)過轉(zhuǎn)義后,在模糊搜索時,將關(guān)鍵字進行轉(zhuǎn)義一下

復(fù)制代碼 代碼如下:

delete * from Feedback where Comments_new like '%EncodeString("http")%'

標(biāo)簽:佛山 汕頭 撫州 揭陽 海南 鶴崗 唐山 攀枝花

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《ASP在ACCESS中模糊查詢內(nèi)存溢出的解決方法》,本文關(guān)鍵詞  ASP,在,ACCESS,中,模糊,查詢,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《ASP在ACCESS中模糊查詢內(nèi)存溢出的解決方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于ASP在ACCESS中模糊查詢內(nèi)存溢出的解決方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 华阴市| 乐业县| 贵定县| 突泉县| 措勤县| 新丰县| 桐乡市| 石景山区| 屯门区| 顺平县| 平果县| 亳州市| 商水县| 呼图壁县| 新干县| 皮山县| 海淀区| 海伦市| 清水河县| 旅游| 黄浦区| 凌海市| 淮安市| 黑龙江省| 遂川县| 乡城县| 蒙山县| 蓬莱市| 景宁| 江达县| 托克逊县| 巴彦淖尔市| 衡阳县| 德令哈市| 双桥区| 正镶白旗| 临武县| 象山县| 荃湾区| 和硕县| 克山县|