依人在线观看,国产老女人精品毛片久久,极品网红主播福利视频一区,日本按摩片色xxxx,懂色中文一区二区三区在线视频,久久99精品久久久水蜜桃,72pao成人国产永久免费视频

萬企互聯(lián)-專注高端網(wǎng)站建設(shè)
掃描關(guān)注萬企互聯(lián)微信公眾賬號

掃一掃微信二維碼

解決ASP下Microsoft JET Database Engine 錯誤 '80040e14'的方法

編程代碼?2022/2/14? 1170

其實ASP下出現(xiàn)80040e14錯誤一般有兩個問題產(chǎn)生的:1、數(shù)據(jù)表名使用了保留字;2、一般出現(xiàn)在搜索like語句下,Access搜索日文片假名或者中文亂碼情況下會出現(xiàn)這個錯誤。

我們先看一下錯誤提示:

我們可以根據(jù)代碼具體錯誤來分析,下面我就來說一下這兩種問題的解決辦法:

1、數(shù)據(jù)表名或者字段使用了保留字

這個問題就比較簡單了,因為不同數(shù)據(jù)庫的保留字是不同的,不過常見的有:ADD、ALL、ALTER、AND、BETWEEN、COLUMN、Count、COUNTER、CREATE、DATE、DATETIME、DOUBLE、FUNCTION、GROUP、GUID、INDEX、INSERT、INTO、LEFT、NAME、REAL等等,實在太多了。

解決的辦法就是將這個數(shù)據(jù)庫表或者字段加上中括號“[]”就可以了,比如:

select * from [counter] where id=1 //這個是數(shù)據(jù)庫表名

select [name], mobile * from addrbook //這個是字段

2、解決搜索like語句的錯誤

搜索中文亂碼或者日文片假名可能會產(chǎn)生這個問題,尤其在Access數(shù)據(jù)庫下。

一個簡單的方法是:

把如下的語句:

sql="select * from news where Title like '%"&keyword&"%' order by id desc"

換成

sql="select * from news where InStr(1,LCase(Title),LCase('"&keyword&"'),0)<>0  order by id desc"

文章關(guān)鍵詞
ASP
有道翻譯