陈锐的Blog

计算机是宝物
随笔 - 32, 评论 - 222, 引用 - 0

导航

每月存档

最新留言

广告

 

<body>
<H1>
CSDN帖子搜索(2003年,目前截至10月30日的帖子)<a href='http://www.applevb.com'>wwww.applevb.com</a>
</H1>
<br>
<br>
<table>
<tr>
<td width
</tr>
<%
dim keys
dim arr
dim i
dim sql
dim strAnd
Dim rs
dim i1
dim i2
dim url
dim index
dim ggg

strAnd = ""

On Error Resume Next

keys = Request("keys")
keys = replace(keys,"'"," ")
keys = replace(keys,"#"," ")
keys = replace(keys,"+"," ")
keys = replace(keys,"$"," ")

keys = trim(keys)
if(len(keys) =0 ) then
  response.Write("<H3>请输入搜索关键字</H3><br>")
else


 'sql = "select top 50 csdn_topic, CATA_INDEX from t_topic where contains(csdn_topic,'"
 sql = "select  cata_index,csdn_topic from T_Topic "
 sql = sql & " inner join containstable( t_topic,csdn_topic,'"
 
 arr = split(keys," ")
 for i = LBound(arr) to UBound(arr)
   if(lenb(trim(arr灯泡)) > 1) then
    sql = sql + strAnd + arr灯泡
     strAnd = " AND "
   end if
 next
 'sql = sql & "') and type_id = " & Request("types")
 sql = sql & "')  AS KEY_TBL "
 sql = sql & "on key_tbl.[key] = t_topic.cata_index "
 if (Request("types") <> "-99") then
   sql = sql + " and  type_id = " & Request("types")
 end if
 
 'response.write(sql)
 'response.write("<br>")
 
 Set conn=Server.CreateObject("ADODB.Connection")
 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\2003 document\db1.mdb;Persist Security Info=False
 conn.Open "DRIVER={SQL Server};SERVER=chen;DATABASE=csdn_v2;UID=sa;PWD=xiao haha"
 Set rs = CreateObject("ADODB.Recordset")
 set rs.ActiveConnection = conn
 call rs.Open (sql, conn)
 
 conn.Execute("update t_click set click_count = click_count + 1")

 if( err.Number = -2147217900 ) then
  response.write("有的关键字过于简单,请不要使用过于简单的字和单词,不要使用特殊符号<BR>")
 else if ( err.Number <> 0 ) then
  response.write( err.Description & "<BR>")
  response.write( err.Number & "<BR>")
  response.write(ggg)
 else
     index = 0
     response.write "<OL>"
     While (Not rs.EOF)
   URL = "http://expert.csdn.net/Expert/topic/" & int(rs(0).Value / 1000) & "/" & rs(0).Value & ".xml"
   index = index + 1
         response.write "<LI><A HReF = '" & URL & "' target=_blank>" & rs(1).Value & "</A></LI>"
         response.write("<br>")
  rs.MoveNext
     Wend
     response.write "</OL>"
 end if
 
 conn.close
end if
 
end if
%>
</table>

打印 | 张贴于 2004-04-22 08:08:00 | Tag:暂无标签

对不起,本博客主人暂时禁止大家查看或者发表评论,请查看其它博客内容.

Powered by: Joycode.MVC引擎 0.5.2.0