本人使用 SQL Server 7.0 及 Windows NT 4.0 英文Version.
在Client端使用SELECT時不能傳回所查詢的結果.
SQL:
SELECT * FROM ACCOUNT WHERE Address like '%香港%"
沒有傳回結果....
但在Statement中將'%香港%" 轉為 '%HK$', 這樣Server會將所有有HK的記錄傳回.
本人亦試過以下SQL:
SELECT * FROM ACCOUNT WHERE Address like N'%香港%"
但結果一樣!! (0記錄)
本人亦試過在NT Workstation 4.0 中文Version + SQL Server 7.0 SP1, 在Client端測試但結果一樣.
ACCOUNT這TABLE中Address的Data Type 是nvarchar.
Client端安裝了最新的MDAC, ODBC Version 是3.70.690
各位高手請指點!!
謝謝!!