一般我們在程式裡寫模糊查詢時都是寫成如下這樣:
select *&nbs程式設計客棧p;from table where txttitle like '%我們%'
不管連線的資料庫是access還是sql server
但是最近寫程式時總出現語句正確,但就是出不來結果的情況,比如:手動簡單設定伺服器安全,及引發的思考,這裡提到我寫服務查詢時總是出不來結果的情況,時間長了,出這問題多了,我發現乙個問題,如果按www.cppcns.com上面的寫法寫到程式裡都是正確的,但是如果用access裡的「查詢」功能時會發現,同樣的**卻執行不了,為什麼呢,為什麼在程式裡呼叫時卻是正常的,在網上搜尋,ok,看來這年頭有問題就應該找google或baidu,原來access裡的「查詢」不支援像這樣的模糊查詢 like '%柳永法%',他裡面相當於%的是萬用字元:*,所以要改為
select * from table where txttitle like '*我們*'
在sql server的程式設計客棧查詢分析器裡還是支援正常的sql語句的寫法的,不知這access為哈這樣尼。
還有我經常用access的「查詢」功能直接在資料庫裡操作為什麼用了那麼長時間也沒發現這個問題?是因為發現問題時用程式又可以就沒管他了,還程式設計客棧是根本就沒發現過?我想我是發現過,可能專案太就緊,所以沒有去研究他吧。
本文標題: access模糊查詢查不到資料的解決方法
本文位址: /wangluo/asp/42927.html
ACCESS模糊查詢
原文 access模糊查詢出現的問題,開發中需要注意 在sql server中模糊查詢通常是這樣的select from articletable where authorname like jacky 但是在access中用這條語句執行的時候竟然發現查不出結果,怎麼可能呢?後來查了下資料,發現問題...
ACCESS模糊查詢
access模糊查詢出現的問題,開發中需要注意 在sql server中模糊查詢通常是這樣的select from articletable where authorname like jacky 但是在access中用這條語句執行的時候竟然發現查不出結果,怎麼可能呢?後來查了下資料,發現問題如下 ...
ACCESS模糊查詢
access模糊查詢出現的問題,開發中需要注意 在sql server中模糊查詢通常是這樣的select from articletable where authorname like 關鍵字 但是access的萬用字元和sql server的萬用字元不一樣。access資料庫內測試時的萬用字元為 ...