導航:首頁 > 文件教程 > asp列文件

asp列文件

發布時間:2023-05-19 15:11:24

❶ asp中如何選擇文件列表排列順序

將文來件名寫入資料庫,然後以自資料庫操作的方式倒著輸出文件名

新建一個表 file 欄位id,filename
<%
set objfilesystemobject=server.createobject("scripting.filesystemobject")
set objfolder=objfilesystemobject.getfolder(server.mappath("bm\"))
for each objfile in objfolder.files
set objTextStream=objfilesystemobject.opentextfile(objfile.path,1)
....
conn.execute("insert into file(filenames) values('"&objFile.name&"')")
………………
%>
獲得所有文件名之後,寫SQL語句輸出.

❷ asp有什麼命令可以列出所在目錄的文件和文件夾

<style type="text/css">
.filelist{ clear:both;}
.filelist ul li{list-style:none;float:left; width:200px;}
</style>
<%
response.Write("<div class='filelist'><ul><li>文件夾或文件</li><li>文件大小</li><li>最後修改時間</li></ul></div>")

filepath="文件夾相對路徑"
Set fso = Server.CreateObject("Scripting.FileSystemObject"笑羨)
Set fileobj = fso.GetFolder(server.mappath(filepath))
Set fsofolders = fileobj.SubFolders
Set fsofile = fileobj.Files

For Each folder in fsofolders
response.Write("<div class='filelist'><ul><li>"&folder.name&"</li><橡早li>"&folder.size&"</li><li>"&folder.datelastmodified&"</li></ul></div>")
Next

For Each file in fsofile
response.Write("<div class='filelist'><ul><li>"&file.name&"</li><li>"&file.size&"</li><li>"&file.datelastmodified&"</li></梁升雀ul></div>")
Next
%>

❸ 寫個ASP列文件 修改文件的小程序

思路:
1,瀏覽FSO目錄功能;
2,點擊文件的時候將當野磨如前文件讀取到表單;
3,你這個功能,會影響網站安全因素,你這種網站,別人入侵拿下管理許可權應該不難;

重點:
1,能修改的目錄必須用靜態文件作為頌啟模板;
2,模板採用標簽,標簽中過濾特殊的動態代碼,比如:<%
3,網頁上的提問,一般人不會花很大的精力去給你寫完整的代碼,能有思路就很游源不錯。

❹ ASP對指定文件夾內文件列表顯示

<%
'遞歸演算法簡單示例,遞歸遍歷指定目錄下所有文件和子目錄中的文件;
'可以自由引用或修改本代碼,但請保留連接或此注釋;

dir="/" '請設置你要顯示的目錄,"/"為整站所有文件,"../"為上級目錄下所有文件
set fso = createobject("scripting.filesystemobject")
response.write "指定目錄下所有文件及所有子目錄下文件顯示如下:" & "<br>"
iterate(server.mappath(dir))
function iterate(path)
dim folder, folders, files, file
set folder = fso.getfolder(path)
set files = folder.files
for each file in files
response.write file.path & "<br>"
next
set folders = folder.subfolders
for each f in folders
iterate f.path
next
end function
set fso=nothing
%>

❺ asp列出文件

<%
Dim sPath, oFso, oFout, File
sPath = "plugin/"
Set oFso = Server.CreateObject("Scripting.FileSystemObject")
Set oFout = oFso.GetFolder(Server.Mappath(sPath))
Response.Write "<table border='1' cellspacing='0' cellpadding='0' align='center'>" & _
"<tr align='center'>" & _
"<td>文件名稱</td>" & _
"<td>文件短路握掘徑名</td>" & _
"<td>文空皮晌件物理地址</td>" & _
"<td>文件屬性</td>" & _
"<td>文件大小</td>" & _
"<td>文件類型</td>" & _
"<td>文件創建時間</td>" & _
"<td>最近訪問時間</td>" & _
"<td>最近修改時間</td>" & _
"</tr>"
For Each File In oFout.Files
Response.Write "<tr>" & _
"<斗鋒td>" & File.Name & "</td>" & _
"<td>" & File.ShortPath & "</td>" & _
"<td>" & File.Path & "</td>" & _
"<td>" & File.Attributes & "(" & SenFe_Attributes(File.Attributes) & ")</td>" & _
"<td>" & File.Size & "</td>" & _
"<td>" & File.Type & "</td>" & _
"<td>" & File.DateCreated & "</td>" & _
"<td>" & File.DateLastAccessed & "</td>" & _
"<td>" & File.DateLastModified & "</td>" & _
"</tr>"
Next
Response.Write "</table>"
Set oFout = Nothing
Set oFso = Nothing
Function SenFe_Attributes(iType)
Select Case iType
Case 0 SenFe_Attributes = "Normal-普通文件, 沒有設置任何屬性."
Case 1 SenFe_Attributes = "ReadOnly-只讀文件,可讀寫."
Case 2 SenFe_Attributes = "Hidden-隱藏文件,可讀寫."
Case 4 SenFe_Attributes = "System-系統文件,可讀寫."
Case 16 SenFe_Attributes = "Directory-文件夾或目錄,只讀."
Case 32 SenFe_Attributes = "Archive-上次備份後已更改的文件,可讀寫."
Case 1024 SenFe_Attributes = "Alias-鏈接或快捷方式,只讀."
Case 2048 SenFe_Attributes = "Compressed-壓縮文件,只讀."
End Select
End Function
%>

❻ .asp是什麼文件

Microsoft Active Server Pages 即我們所稱的 ASP ,其實是一套微軟開發的伺服器端腳本環境, ASP 內含於 IIS 3.0 和 4.0 之中 , 通過 ASP 我們可以結合 HTML 網頁、 ASP 指令和 ActiveX 元件建立動態、交互且高效的 WEB 伺服器應用程序。有了 ASP 你就不必擔心客戶的瀏覽器是否能運行你所編寫的代碼,因為所有的程序都將在伺服器端執行,包括所有嵌在普通 HTML 中的腳本程序。當程序執行完畢後,伺服器僅將執行的結果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負擔,大大提高了交互的速度。 以下羅列了 Active Server Pages 所獨具的一些特點:
1. 使用 VBScript 、 JScript 等簡單易懂的腳本語言,結合 HTML 代碼,即可快速地完成網站的應用程序。
2. 無須 compile 編譯,容易編寫,可在伺服器端直接執行。
3. 使用普通的文本編輯器,如 Windows 的記事本,即可進行編輯設計。
4. 與瀏覽器無關 (Browser Independence), 用戶端只要使用可執行 HTML 碼的瀏覽器,即可瀏覽 Active Server Pages 所設計的網頁內容。 Active Server Pages 所使用的腳本語言 (VBScript 、 Jscript) 均在 WEB 伺服器端執行,用戶端的瀏覽器不需要能夠執行這些腳本語言。
5.Active Server Pages 能與任何 ActiveX scripting 語言相容。除了可使用 VBScript 或 JScript 語言來設計外,還通過 plug-in 的方式,使用由第三方所提供的其他腳本語言,譬如 REXX 、 Perl 、 Tcl 等。腳本引擎是處理腳本程序的 COM(Component Object Model) 物件。
6.Active Server Pages 的源程序,不會被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人剽竊,也提高了程序的安全性。
7. 可使用伺服器端的腳本來產生客戶端的腳本。
8. 物件導向( Object-oriented )。
9.ActiveX Server Components(ActiveX 伺服器元件 ) 具有無限可擴充性。可以使用 Visual Basic 、 Java 、 Visual C++ 、 COBOL 等編程語言來編寫你所需要的 ActiveX Server Component 。

❼ 利用ASP如何列出文件夾里所有文件和文件夾

使用fso對象,可以列出所有文件和文件夾.
以下的鉛野隱程序是我自己學ASP時寫的,除了這個文件外,還有of,ol兩個文件分別槐廳是來處理文件夾和文件.你可以參考一下.<%str="D:\"Set fs = CreateObject("Scripting.FileSystemObject")
set folder=fs.getfolder(str)
set folders=folder.SubFolders
for each item in folders%><a href="ol.asp?a=<%=server.URLEncode(str&item.name)&"\"%>"><%=item.name%></a><BR><%next%><BR><BR>以下脊皮是文件:<BR><%for each item in files%><a href="of.asp?b=<%=server.URLEncode(str&item.name)%>"><%=item.name%></a><BR><%next%>

❽ 如何在ASP中得到文本文件行和列的位置

通過fso

<%
whichfile=server.mappath("info.txt")
Set fso = CreateObject("scripting.FileSystemObject")
Set txt = fso.OpenTextFile(whichfile,1)
%>
<% do while not txt.atendofstream
rline = txt.ReadLine %>
<% Response.Write rline %>

<%

loop
txt.Close
%>

:::ReadLine是讀取一行的意思,你可以設置一個變岩改量,存儲讀培棗敗取的行數;

至於列的話,Instr() 函數返回字元或字元串在另一個字元串中第一次出現的位置. 表達式 Instr([start, ] strToBeSearched, strSearchFor [, compare]) 允許數據類型: Start為搜索的起始值,strToBeSearched接受配顫搜索的字元串 strSearchFor要搜索的字元.compare比較方式(詳細見ASP常數) 實例: 返回結果: 9

這里有更詳細的說明:
http://www.cnblogs.com/huqianqian/archive/2006/01/10/314257.html

❾ 如何使用asp進行查找功能,將符合條件的文件列出來

使用SQL SERVER 2000的全文檢索功能

步驟:

1、 打開NorthWind資料庫,右鍵Procts表,選擇「全文索引表」,「在表上定義全文索引」,為其創建全文目錄。在「全文索引向導」中,選擇你需要全文查詢條件的列(可以是文本或圖像),我們選擇Proctname和QuantityPerUnit列。然後下一步,輸入一個新的目錄proCatalog,點擊下一步。在填充調度一項里,我們暫時不建立填充調度。接著「下一步」,全成全文索引向導。完成後,我們可以看到在「全文目錄」里,多了一個全文目錄proCatalog。右鍵proCatalog屬性,可以看到其狀態、表、調度情況。

2、 右鍵全文目錄proCatalog, 「啟動完全填充」,系統會出現「全文目錄填充成功啟動」。

3、 這時,我們可以使用Transact-SQL進行全文檢索返畝畝了,我們使用CONTAINS、FREETEXT等謂詞。如:

檢索ProctName中,即包含b又包含c的所有列

SELECT *

FROM Procts

WHERE CONTAINS(ProctName, '"c*" and "b*" ')

檢索ProctName中,即包含chai chang tofu之一的所有列

SELECT *

FROM Procts

WHERE FREETEXT(ProctName, 'chai chang tofu ')

我們還可以使用CONTAINSTABLE、FREETEXTTABLE等

4、 我們可以用.NET創建WEB或Form客戶端,提供一個良好的全文檢索界面,使自己的應用程序得到擴展

參考:
全文查詢有關的系統存儲過程

(1)啟動資料庫的全文處理功能漏森(sp_fulltext_datebase);
(2)建立全文目錄(sp_fulltext_catalog);
(3)在全文目錄中注冊需要全文索引的表(sp_fulltext_table);
(4)指出表中需要全文檢索的列名(sp_fulltext_column)
(5)為表創建全文索引(sp_fulltext_table);
(6)填充全文索引(sp_fulltext_catalog)。

全文查詢支持

Microsoft® SQL Server™ 2000 在接收帶全文構造的 Transact-SQL 語句時,使用全文提供程序從 Microsoft 搜索服務檢索所需信息。全文構造是 CONTAINS 或 FREETEXT 謂詞,或者是 CONTAINSTABLE 或 FREETEXTTABLE 行集函數。如果不知道包含搜索條件的列,全文構造可以在全文索引中引用多列。該進程的流程如下圖所示。

這一進程涉及的步驟包括:

應用程序給 SQL Server 實例發送帶全文構造的 Transact-SQL 語句。

SQL Server 關系引擎通過查詢系統表驗證全文構造,確定全文索引是否覆蓋列引用。關系引擎將每個 SQL 語句簡化為一系列行集操作,並使用 OLE DB 將這些操作傳遞給基礎組件,通常是存儲引擎耐尺。關系引擎通過全文提供程序而不是存儲引擎,將任何全文構造轉換成對行集的請求。請求的行集是滿足搜索條件和等級的鍵集,而這個等級表示每個鍵的數據滿足搜索條件的程度。向全文提供程序發送的行集請求命令包括全文檢索條件。

全文提供程序驗證請求並將搜索條件更改為由Microsoft 搜索服務的查詢支持組件使用的形式。將請求發送到搜索服務。

查詢支持組件使用搜索引擎組件從全文索引析取所請求的數據。然後以行集的形式將這些數據傳遞回全文提供程序。

全文提供程序將這個行集返回給關系引擎。

關系引擎將它從存儲引擎和全文提供程序收到的所有行集進行組合,以生成發送回客戶端的最終結果集。

全文目錄和索引

Microsoft® SQL Server™ 2000 全文索引為在字元串數據中進行復雜的詞搜索提供有效支持。全文索引存儲關於重要詞和這些詞在特定列中的位置的信息。全文查詢利用這些信息,可快速搜索包含具體某個詞或一組詞的行。

全文索引包含在全文目錄中。每個資料庫可以包含一個或多個全文目錄。一個目錄不能屬於多個資料庫,而每個目錄可以包含一個或多個表的全文索引。一個表只能有一個全文索引,因此每個有全文索引的表只屬於一個全文目錄。

全文目錄和索引不存儲在它們所屬的資料庫中。目錄和索引由 Microsoft 搜索服務分開管理。

全文索引必須在基表上定義,而不能在視圖、系統表或臨時表上定義。 全文索引的定義包括:

能唯一標識表中各行的列(主鍵或候選鍵),而且不允許 NULL 值。

索引所覆蓋的一個或多個字元串列。

全文索引由鍵值填充。每個鍵的項提供與該鍵相關聯的重要詞(干擾詞或終止詞除外)、它們所在的列和它們在列中的位置等有關信息。

格式化文本字元串(如 Microsoft® Word™ 文檔文件或 HTML 文件)不能存儲在字元串或 Unicode 列中,因為這些文件中的許多位元組包含不構成有效字元的數據結構。資料庫應用程序可能仍需要訪問這些數據並對其應用全文檢索。因為 image 列並不要求每一位元組都構成一個有效字元,所以許多站點將這類數據存儲在 image 列中。SQL Server 2000 引入了對存儲在 image 列中的這些類型的數據執行全文檢索的能力。SQL Server 2000 提供篩選,可從 Microsoft Office™ 文件(.doc、.xls 和 .ppt 文件)、文本文件(.txt 文件)及 HTML 文件(.htm 文件)中析取文本化數據。設計表時除包括保存數據的 image 列外,還需包括綁定列來保存存儲在 image 列中的數據格式的文件擴展名。可以創建引用 image 列和綁定列的全文索引,以便在存儲於 image 列中的文本化信息上啟用全文檢索。SQL Server 2000 全文檢索引擎使用綁定列中的文件擴展名信息,選擇從列中析取文本化數據的合適的篩選。

全文索引是用於執行兩個 Transact-SQL 謂詞的組件,以便根據全文檢索條件對行進行測試:

CONTAINS

FREETEXT

Transact-SQL 還包含兩個返回符合全文檢索條件的行集的函數:

CONTAINSTABLE

FREETEXTTABLE

SQL Server 在內部將搜索條件發送給 Microsoft 搜索服務。Microsoft 搜索服務查找所有符合全文檢索條件的鍵並將它們返回給 SQL Server。SQL Server 隨後使用鍵的列表來確定表中要處理的行。

全文索引

對 Microsoft® SQL Server™ 2000 數據的全文支持涉及兩個功能:對字元數據發出查詢的能力和創建及維護基礎索引以簡化這些查詢的能力。

全文索引在許多地方與普通的 SQL 索引不同。

普通 SQL 索引
全文索引

存儲時受定義它們所在的資料庫的控制。
存儲在文件系統中,但通過資料庫管理。

每個表允許有若干個普通索引。
每個表只允許有一個全文索引。

當對作為其基礎的數據進行插入、更新或刪除時,它們自動更新。
將數據添加到全文索引稱為填充,全文索引可通過調度或特定請求來請求,也可以在添加新數據時自動發生。

不分組。
在同一個資料庫內分組為一個或多個全文目錄。

使用 SQL Server 企業管理器、向導或 Transact-SQL 語句創建和除去。
使用 SQL Server 企業管理器、向導或存儲過程創建、管理和除去。

這些差異使大量管理任務變得不可缺少。全文管理是在幾個層次上實施的:

伺服器

可以對伺服器范圍的某些屬性(如 resource_usage)加以設置,以便增加或減少全文服務所使用的系統資源數量。

說明 全文引擎作為名為 Microsoft 搜索的服務在 Microsoft Windows NT® Server 和 Microsoft Windows® 2000 Server 上運行。對於 Microsoft SQL Server 個人版,Microsoft 搜索服務不可用。盡管這意味著 Microsoft 搜索服務既未安裝在 Microsoft Windows 95/98 上,也未安裝在 Windows NT 工作站或 Windows 2000 Professional 客戶端上,但這些客戶端在連接到 SQL Server 標准版安裝或企業版實例時可以使用這項服務。

資料庫

必須啟用資料庫才能使用全文服務。可以在已啟用的資料庫中創建和除去一個或多個全文目錄的元數據。

❿ 如何打開ASP文件用什麼可以打開謝謝!!

ASP文件用什麼可以打開的方法。

如下參考:

1,這是Asp文件,很多時候,我們只回是得到了時間無法答執行的文件。

閱讀全文

與asp列文件相關的資料

熱點內容
做數據表如何打出平方 瀏覽:447
在vmos下載的文件路徑在哪 瀏覽:771
有什麼購物app是用微信支付的 瀏覽:99
數控編程中夾持什麼意思 瀏覽:295
文件夾能容納多少張截圖 瀏覽:85
視頻文件查找 瀏覽:786
如何進入java的編程界面 瀏覽:371
二級開發者還有哪些app 瀏覽:241
app充值請聯系itunes 瀏覽:678
矢量app和cdr哪個好 瀏覽:85
系統文件壞了如何修復 瀏覽:20
鍵盤系統文件誤刪 瀏覽:738
白金英雄壇所有版本 瀏覽:842
ps文件轉hsj 瀏覽:382
哪個網站電影 瀏覽:490
ps4游戲文件格式名稱 瀏覽:290
caxa教程2007 瀏覽:832
新點是什麼小說網站 瀏覽:753
魔獸世界冰封王座3版本轉換器 瀏覽:418
蘋果3dtouch軟體 瀏覽:979

友情鏈接