Access模糊查詢(xún)查不到數(shù)據(jù)的解決方法
更新時(shí)間:2008年06月20日 20:00:28 作者:
由于Access中的模糊查詢(xún)語(yǔ)句 like 里的通配符不是%而是*,所以要注意一下
一般我們?cè)诔绦蚶飳?xiě)模糊查詢(xún)時(shí)都是寫(xiě)成如下這樣:
Select * from table where txtTitle like '%腳本之家%'
不管連接的數(shù)據(jù)庫(kù)是ACCESS還是SQL Server
但是最近寫(xiě)程序時(shí)總出現(xiàn)語(yǔ)句正確,但就是出不來(lái)結(jié)果的情況,比如:手動(dòng)簡(jiǎn)單設(shè)置服務(wù)器安全,及引發(fā)的思考,這里提到我寫(xiě)服務(wù)查詢(xún)時(shí)總是出不來(lái)結(jié)果的情況,時(shí)間長(zhǎng)了,出這問(wèn)題多了,我發(fā)現(xiàn)一個(gè)問(wèn)題,如果按上面的寫(xiě)法寫(xiě)到程序里都是正確的,但是如果用ACCESS里的“查詢(xún)”功能時(shí)會(huì)發(fā)現(xiàn),同樣的代碼卻運(yùn)行不了,為什么呢,為什么在程序里調(diào)用時(shí)卻是正常的,在網(wǎng)上搜索,OK,看來(lái)這年頭有問(wèn)題就應(yīng)該找google或baidu,原來(lái)ACCESS里的“查詢(xún)”不支持像這樣的模糊查詢(xún) like '%柳永法%',他里面相當(dāng)于%的是通配符:*,所以要改為
Select * from table where txtTitle like '*腳本之家*'
在SQL Server的查詢(xún)分析器里還是支持正常的SQL語(yǔ)句的寫(xiě)法的,不知這ACCESS為哈這樣尼。
還有我經(jīng)常用ACCESS的“查詢(xún)”功能直接在數(shù)據(jù)庫(kù)里操作為什么用了那么長(zhǎng)時(shí)間也沒(méi)發(fā)現(xiàn)這個(gè)問(wèn)題?是因?yàn)榘l(fā)現(xiàn)問(wèn)題時(shí)用程序又可以就沒(méi)管他了,還是根本就沒(méi)發(fā)現(xiàn)過(guò)?我想我是發(fā)現(xiàn)過(guò),可能項(xiàng)目太就緊,所以沒(méi)有去研究他吧。
Select * from table where txtTitle like '%腳本之家%'
不管連接的數(shù)據(jù)庫(kù)是ACCESS還是SQL Server
但是最近寫(xiě)程序時(shí)總出現(xiàn)語(yǔ)句正確,但就是出不來(lái)結(jié)果的情況,比如:手動(dòng)簡(jiǎn)單設(shè)置服務(wù)器安全,及引發(fā)的思考,這里提到我寫(xiě)服務(wù)查詢(xún)時(shí)總是出不來(lái)結(jié)果的情況,時(shí)間長(zhǎng)了,出這問(wèn)題多了,我發(fā)現(xiàn)一個(gè)問(wèn)題,如果按上面的寫(xiě)法寫(xiě)到程序里都是正確的,但是如果用ACCESS里的“查詢(xún)”功能時(shí)會(huì)發(fā)現(xiàn),同樣的代碼卻運(yùn)行不了,為什么呢,為什么在程序里調(diào)用時(shí)卻是正常的,在網(wǎng)上搜索,OK,看來(lái)這年頭有問(wèn)題就應(yīng)該找google或baidu,原來(lái)ACCESS里的“查詢(xún)”不支持像這樣的模糊查詢(xún) like '%柳永法%',他里面相當(dāng)于%的是通配符:*,所以要改為
Select * from table where txtTitle like '*腳本之家*'
在SQL Server的查詢(xún)分析器里還是支持正常的SQL語(yǔ)句的寫(xiě)法的,不知這ACCESS為哈這樣尼。
還有我經(jīng)常用ACCESS的“查詢(xún)”功能直接在數(shù)據(jù)庫(kù)里操作為什么用了那么長(zhǎng)時(shí)間也沒(méi)發(fā)現(xiàn)這個(gè)問(wèn)題?是因?yàn)榘l(fā)現(xiàn)問(wèn)題時(shí)用程序又可以就沒(méi)管他了,還是根本就沒(méi)發(fā)現(xiàn)過(guò)?我想我是發(fā)現(xiàn)過(guò),可能項(xiàng)目太就緊,所以沒(méi)有去研究他吧。
相關(guān)文章
用ASP讀取/寫(xiě)入U(xiǎn)TF-8編碼格式的文件
用ASP讀取/寫(xiě)入U(xiǎn)TF-8編碼格式的文件...2006-11-11
asp中Scripting.Dictionary字典對(duì)象使用示例
這篇文章主要介紹了asp中Scripting.Dictionary字典對(duì)象使用示例,本文包含創(chuàng)建、賦值、遍歷、判斷KEY等操作,需要的朋友可以參考下2014-08-08
ADSI+ASP添加IP到IIS禁止訪(fǎng)問(wèn)列表中
注意:執(zhí)行的ASP文件需要管理員權(quán)限2008-12-12
SQL"不能為新插入的行確定標(biāo)識(shí)"錯(cuò)誤的解決方法
下列代碼運(yùn)行將出錯(cuò)(不能為新插入的行確定標(biāo)識(shí)),即新記錄不能為自己的另一個(gè)字段賦予新生成標(biāo)識(shí)的值2008-10-10
asp的程序能實(shí)現(xiàn)偽靜態(tài)化的方法
asp的程序能實(shí)現(xiàn)偽靜態(tài)化的方法...2007-03-03

