主题:  关于ACESS中全角半角的问题.高手给解决一下

yukeiv

职务:普通成员
等级:1
金币:0.0
发贴:35
#12005/8/5 17:46:17

我做了一段物资查询的网站。是用ASP+ACESS做的。在查询的语句的源代码应该都没有错。但是在前台的“输入要查的关键字”  如果输入有“."的设备名称时,比如说:1.水泵
查询的结果就是没有查到而且返回的值就不是”1.水泵“。而且是”1。水泵“。而且数据库中有”1.水泵“的设备名称。。。。。。。。。。
而且设备名称的字段设的是文本型的。应该没有错。我开始以为是全角半角的事,但是我也试了不是。现在真的是比较苦啊。有那位大哥给分析一下。

部份源代码如下:
searchkey=FormatSQL(SafeRequest("searchkey",0))
if searchkey="" then searchkey=trim(request.form("searchkey"))%>


select case action

case "4"
rs.open "select * from product where name like '%"&searchkey&"%' ",conn,1,1
。。。。。。。
<td width="40%" align="right">关 健 字:</td>
<td width="60%"><input name="searchkey" type="text" size="15" maxlength="15"></td>
<td align="right">查找方式:</td>
<td><select name="action" id="action">
  <option value="4" selected>设备名称</option>



vampirex

职务:普通成员
等级:1
金币:0.0
发贴:26
#22005/10/3 10:00:46


这个问题没碰到过...