中文参数
Pb9+SQL2005
我有一张表 Book(ID int,BookName Nvarchar(30))
数据窗口中做条件检索,
Select ID,BookName From Book Where BookName Like '%'+:KeyWord+'%'
如果连接采用ODBC连接,中文参数正常传递,检索结果也没问题.
但当我用对象Mss Microsoft SQL Server连接时,输入中文不能检索出任何内容.
SQLSymix.DBMS ='MSS Microsoft SQL Server'
SQLSymix.ServerName='ServerName'
SQLSymix.Database ='DatabaseName'
SQLSymix.LogID='sa'
SQLSymix.LogPass='sa'SQLSymix.AutoCommit = False
SQLSymix.DBParm=""
哪位大侠知道是怎么回事,给解解疑.
[解决办法]
用事件探查器,跟踪一下sqlserver
[解决办法]
Select ID,BookName From Book Where BookName Like "'%"+:KeyWord+"%'"
这样子试试吧。