期待高手,这个问题很久没有解决,高手进来

orablue 2003-04-07 09:48:58
急待解決的問題﹐SQL SERVER 高手請進來看看。
我這里使用的系統都是繁體的﹐在人事系統里面﹐當我前台輸入
用戶名稱存儲到我的后台數據庫里面后﹐
我的環境如下﹕
服務器﹕p4 ,256m , windows 2000 server ,sql server 2000;
客戶端: p2 ,32m , windows 98 ,delphi
﹐前台想通過某個人的姓名取查找基本資料﹐有的可以通過姓名來
找到﹐有的輸入了名稱卻找不到。但該人的確是存在﹐在數據庫的
表里面我定義的姓名子段為:WK_NAME(VARCHAR(15)).
1,
select * from pywmf where
ltrim(wk_name)='馬進鳳' order by wk_name
2,
select * from pywmf where
ltrim(wk_name) like '馬%' order by wk_name

我采用上面兩種查找方法﹐當第一種找不到的時候﹐再用第二種方法查找。
但有些人的確存在﹐但我用兩種方法都找不到﹐怎么回事﹖上面這個'馬進鳳'
就是這樣 ﹐她的確存在﹐我用第二種方法找所有性馬的﹐確沒有她﹐其它的人也有
出現這個情況的﹐我調了一天﹐都沒有辦法。大家幫我。

...全文
4 点赞 收藏 11
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
erp2 2003-04-07
你脑子有问题!!!!
select * from pywmf where
rtrim(ltrim(wk_name))='馬進鳳' order by wk_name
2,
select * from pywmf where
rtrim(ltrim(wk_name)) like '馬%' order by wk_name

强烈希望霉国和沙耷牧这两条狗长久咬下去。
预练次功必先自宫,
即使自宫未必成功,
若不自宫也可成功。
哈哈.............
http://www.3rcn.com
论坛从现在开始允许注册用户发贴子了.
http://www.3rcn.com/guest/index.asp
是中国人你就看看看看!!!
印尼如此对待华人,强烈建议中国政府出兵印尼,实行军事占领.
http://tf.xiloo.com/kan.htm
回复
orablue 2003-04-07
上面的方法我都試了﹐不行啊。我現在很著急 ﹐一直沒有辦法解決﹐大家幫我啊﹐
回复
灯火GG 2003-04-07
select * from pywmf where
ltrim(wk_name) like '%馬%' order by wk_name
回复
pengdali 2003-04-07
1、NVARCHAR(15)

2、select * from pywmf where
ltrim(wk_name)=N'馬進鳳' order by wk_name

3、select * from pywmf where
ltrim(wk_name) like N'馬%' order by wk_name
回复
PhilexPei 2003-04-07
study and try
回复
CrazyFor 2003-04-07

TRY:

把表里面姓名子段定义為:NVARCHAR(15)类型。
回复
orablue 2003-04-07
我很着急,到现在还没有办法啊?
回复
orablue 2003-04-07
这个问题解决不了吗?
回复
orablue 2003-04-07
我的后台是SQL SERVER 2000,莫认字符集是台湾繁体.
回复
leimin 2003-04-07
你检查一下你的默认字符集是十么?
回复
orablue 2003-04-07
上面的我都试过,还是不行啊?
大力,你有高招吗?
回复
相关推荐
发帖
疑难问题
创建于2007-09-28

2.1w+

社区成员

MS-SQL Server 疑难问题
申请成为版主
帖子事件
创建了帖子
2003-04-07 09:48
社区公告
暂无公告