标题:为什么我的查询没用?是不是因为日文的原因?
只看楼主
bafnje
Rank: 1
等 级:新手上路
帖 子:193
专家分:0
注 册:2006-6-9
 问题点数:0 回复次数:9 
为什么我的查询没用?是不是因为日文的原因?

上次做了一个日文网站,做好后,发现查询功能没用,我是按产品ID,和名称进行查找的.
我特意找了一个有产品的ID来查找,结果还是找不到.但偶尔有一两下又查的出来,这是怎么回事?
我的语句是这样写的,各位帮我看看,有没有错误:

field=request("field")
set rs=server.createobject("adodb.recordset")
if not request("field")="" then
sqltext="select * from Product where product_name like '%"& request("field") &"%' or product_id like '%"& request("field") &"%'"
else
sqltext="select * from Product"
end if

搜索更多相关主题的帖子: 日文 查询 
2006-06-29 09:21
bafnje
Rank: 1
等 级:新手上路
帖 子:193
专家分:0
注 册:2006-6-9
得分:0 
怎么没人来帮忙啊//11
2006-06-29 14:11
hangxj
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2045
专家分:0
注 册:2006-4-10
得分:0 
if not request("field")="" then
改成
if request("field")<>"" then

http://www./
2006-06-29 14:22
bafnje
Rank: 1
等 级:新手上路
帖 子:193
专家分:0
注 册:2006-6-9
得分:0 

还是没用的..搜索不正常..怎么回事呢?

2006-07-04 19:09
icecool
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:20
帖 子:1214
专家分:1366
注 册:2005-3-14
得分:0 

产品名称product_name用的英文还是日文?

但你SQL语句用的OR连接的,ID应可以查到啊,

你这里ID用的字符,用在数字试试:

select * from Product where product_name like '%"& request("field") &"%' or product_id like " & request("field")


http://toorup.3v.do
loading...
2006-07-04 19:18
bafnje
Rank: 1
等 级:新手上路
帖 子:193
专家分:0
注 册:2006-6-9
得分:0 

是用日文的.

2006-07-04 19:52
bafnje
Rank: 1
等 级:新手上路
帖 子:193
专家分:0
注 册:2006-6-9
得分:0 

product_id是英文和数字组成的.

2006-07-04 19:53
bafnje
Rank: 1
等 级:新手上路
帖 子:193
专家分:0
注 册:2006-6-9
得分:0 

用id查找的时候,第一次能找到产品,但是也不正确.比如说查找001这个产品,正确的结果应该只有一个,但是,搜索出来去有十几个的.真是想不明白怎么回事了.

2006-07-04 19:55
icecool
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:20
帖 子:1214
专家分:1366
注 册:2005-3-14
得分:0 
你用的LIKE,而且后面又用%xx%,当然是含有001的所有产品都找出来了

http://toorup.3v.do
loading...
2006-07-04 20:06
bafnje
Rank: 1
等 级:新手上路
帖 子:193
专家分:0
注 册:2006-6-9
得分:0 

主要是搜索出来的都是同一样产品
你帮我看一下:
你到www.nansanexports.com这网站上去看看。这问题已经困了我很久了。

2006-07-04 20:08



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-75564-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.051977 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved