易截截图软件、单文件、免安装、纯绿色、仅160KB

asp代码,access数据库,查询问题

数据库表名为:table1
其中一个字段名为:name1

name1 中内容可能是:你 好
注:“你好”这两个字中间的空格不能确定多少个

请问怎么才能当输入“你好”这两个字的时候,可以查询出含有“你  好”的记录呢

keyw="你好"
sql="select * from table1 where name1='"&keyw&"' order by id"


请问上面这句话怎么改才能正确查询出来呢??

注:这样写是报错的:sql="select * from table1 where replace(name1,' ','')='"&keyw&"' order by id"


不知楼主的意思是不是多关键字复合查询 。。
你可以先定义关键字输入方式 每个之间用 , 或者 | 分割 .. 然后你获取的时候 split  分割一下 !
aa = split(获取的值,"定义的分割符")
然后
sql="select * from table1 where 1=1"

for i=0 to UBound(aa)
  sql = sql&" and name1 like '%"&aa(i)&"'%"
next

sql = sql&" order by..."

这样应该能实现你要的效果 但有些细节需要处理 ..你在仔细研究一下 !

sql = sql&" and name1 like '%"&aa(i)&"'%"  这句话后面应该加个 OR 前面的AND 也应该提到上面1=1 那里 麻烦就在这里 我昏了 你还清醒吧  .. 那就交给你去做吧 !

key = "你好"
keys = "%"
for i = 0 to len(key)
 


相关问答:

asp事务问题

<%On Error Resume Next
Set conn=Server.CreateObject("ADODB.Connection")
conn.begintrans
conn.Open ("Driver={SQL Server};server=(local);uid=sa;database=student;pwd=") ......

asp文件解密

我有一个asp源码,但是出现一个文件,我用asp解密都是乱码
请教

VBScript code:
??

 %# , #&')*)-0-(0%()(?

(((((((((((((((((((((((((( ......

ASP伪静态的另类问题

由于对页面使用了伪静态
并且对ID进行了加密。
主要代码如下:
httpd.ini
RewriteRule /List-([0-9,a-z]*).html /List.asp\?ComId=$1 [N,I]

程序代码
A为加密,B为解密函数
<a href=&q ......

asp能执行动态T-SQL吗?

直接在sql语句中写:
sql= " declare @1 nvarchar(max),@2 nvarchar(max)...... "
然后
Rs.open sql,CONN,3,2
Response.Write Rs.recordcount

但是没有打开,报错
ADODB.Records ......

如何用ASP生成产品宣传册

我这二天在考虑这个事,有什么办法,因为我这个行业,有些客户主动要宣传册,我在想,能不能生成一个电子版的宣传册.
企业网站实际上就是电子版的宣传册

静态网页就好

最简单的办法.将你现有的宣传单.扫帚后打包放 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号