好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > asp實現的查詢某關鍵詞在MSSQL數據庫位置的代碼

asp實現的查詢某關鍵詞在MSSQL數據庫位置的代碼

熱門標簽:地圖標注宅基地 外呼系統還用卡么 智能電銷機器人適用于哪些行業 長沙防封電銷卡品牌 武漢營銷電話機器人軟件 徐州人工智能電銷機器人好用嗎 騰訊地圖標注商戶關閉 地圖標注服務哪家好 西寧公司外呼系統平臺
功能是:以一個關鍵字為索引,搜索整個數據庫,然后返回那個關鍵字所在的表名和列名。(很贊...特別是入侵的時候找不到用戶名與密碼所在的表的時候,如果能直接通過輸入admin這個關鍵詞找出字段...省得一個表一個表的看了。)于是根據那段語句,寫了個asp的腳本,方便大家以后搜尋數據庫。

代碼如下:
復制代碼 代碼如下:

%
'Confirm a keyword's position of a database(which table which column)
'By oldjun(http://www.oldjun.com)
'Based on huangzi(http://www.2chuizi.com)'s sql
Server.ScriptTimeout=999999999
Response.Buffer =true
On Error Resume Next
keyword=request("keyword")
if keyword="" then
response.write "Need keyword!"
response.End
End if
dim conn
Set conn = Server.CreateObject("ADODB.Connection")
Dim ConnStr
'ConnectionString,Pls change!
ConnStr="Driver={SQL SERVER};Server=localhost;UID=sa;PWD=sa;Database=master"
Conn.open ConnStr
conn.execute("CREATE TABLE huangzi_table(id int identity(1,1),biaoid int,biaoname nvarchar(1000))")
conn.execute("insert huangzi_table select [id],[name] from sysobjects where xtype='U'")
set rs =conn.execute("select count(id) as tnum from huangzi_table")
tnum=rs("tnum")
rs.close
set rs=nothing
for i=1 to tnum
set rsbiao =conn.execute("select biaoid from huangzi_table where id="i"")
biaoid=rsbiao("biaoid")
set rst =conn.execute("select [biaoname] from huangzi_table where biaoid="biaoid"")
tname=rst("biaoname")
set rsl=conn.execute("select count([name]) as lnum from syscolumns where id="biaoid"")
lnum=rsl("lnum")
for j=1 to lnum
topnum=j-1
set rslie=conn.execute("select top 1 [name] from syscolumns where id="biaoid" and [name] not in
(select top "topnum" [name] from syscolumns where id="biaoid")")
liename=rslie("name")
set rsresult=conn.execute("select top 1 ["liename"] from ["tname"] where CAST(["liename"] AS NVARCHAR(1000))='"keyword"'")
if rsresult.bof or rsresult.eof then
'response.write "Nothing-"tname":"liename
'response.write "br>"
else
result=rsresult(liename)
response.write result"("tname":"liename")"
response.write "br>"
End if
rslie.close
set rslie=nothing
rsresult.close
set rsresult=nothing
next
rsbiao.close
set rsbiao=nothing
rst.close
set rst=nothing
rsl.close
set rsl=nothing
next
conn.execute("DROP TABLE huangzi_table")
%>

注:效率很差,使用時可能出現假死, 請耐心等待,大庫還是別用了;代碼簡單,實現的簡單功能,沒技術含量,留著以后備用;換連接語句的時候有個緩存問題,建議重啟下瀏覽器!
您可能感興趣的文章:
  • access數據庫的一些少用操作,ASP,創建數據庫文件,創建表,創建字段,ADOX
  • ASP ACCESS 日期操作語句小結 By Stabx
  • asp 獲取access系統表,查詢等操作代碼
  • Asp 操作Access數據庫時出現死鎖.ldb的解決方法
  • asp.net(C#) Access 數據操作類
  • asp 在線備份與恢復sqlserver數據庫的代碼
  • asp終極防范SQL注入漏洞
  • asp連接mysql數據庫詳細實現代碼
  • asp連接access、sql數據庫代碼及數據庫操作代碼
  • asp操作access提示無法從指定的數據表中刪除原因分析及解決
  • ASP中巧用Split()函數生成SQL查詢語句的實例
  • asp執行帶參數的sql語句實例
  • ASP 連接 SQL SERVER 2008的方法
  • ASP通過ODBC連接SQL Server 2008數據庫的方法
  • ASP語言實現對SQL SERVER數據庫的操作

標簽:鷹潭 雅安 普洱 通遼 通化 巴彥淖爾 運城 荊門

巨人網絡通訊聲明:本文標題《asp實現的查詢某關鍵詞在MSSQL數據庫位置的代碼》,本文關鍵詞  asp,實現,的,查詢,某,關鍵詞,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《asp實現的查詢某關鍵詞在MSSQL數據庫位置的代碼》相關的同類信息!
  • 本頁收集關于asp實現的查詢某關鍵詞在MSSQL數據庫位置的代碼的相關信息資訊供網民參考!
  • 推薦文章