當前位置:首頁 » 文件管理 » asp上傳excel文件

asp上傳excel文件

發布時間: 2022-07-09 17:53:06

⑴ asp網頁中如何導入excel

兩種方法
1.拿execl當做資料庫來讀取
2.可以把excel另存為網頁文件,就可以當做文本文件處理了,裡面代碼可以找到處理規律。

附上處理excel文檔的asp代碼(就是第一條的方法)
set conn2=CreateObject("ADODB.Connection")
conn2.Open "Provider=Microsoft.Jet.OLEDB.4.0;Extended properties=Excel 5.0;Data Source="&file_path&""
sql="select*FROM [student$]"
set rs=conn2.execute(sql)
do while not rs.eof
sql="insert into student([student_name],[student_nick],[student_password])values('"&fixsql(rs(0))&"','"&fixsql(rs(3))&"','"&fixsql(rs(8))&"')"
conn.execute(sql)
rs.movenext
loop
conn2.close

⑵ asp 向excel表格中 導入 excel文件

這個問題
我最擅長了
呵呵
合並後
你希望是
一個工作表
還是2個工作表啊
還有你的伺服器上
是否裝了
excel
並且給了
相應用戶的
DCOM操作許可權
如果伺服器沒有問題
就好辦了
使用
Excel.Application
合並文件就可以了

⑶ ASP.NET中上傳並讀取Excel文件數據示例

如何打開Excel資料庫文件,想必有很多朋友都不清楚吧,下面通過一個簡單的例子,實現讀取Excel數據文件

在CSDN中,經常有人問如何打開Excel資料庫文件。本文通過一個簡單的例子,實現讀取Excel數據文件。
首先,創建一個Web應用程序項目,在Web頁中添加一個DataGrid控制項、一個文件控制項和一個按鈕控制項。
代碼如下:
<INPUT
id="File1"
type="file"
name="File1"
runat="server">
<asp:Button
id="Button1"
runat="server"
Text="Button"></asp:Button>
<asp:DataGrid
id="DataGrid1"
runat="server"></asp:DataGrid>
在代碼視圖中首先導入OleDb命名空間:
using
System.Data.OleDb;
在按鈕的單擊事件中輸入如下代碼:
代碼如下:
string
strPath="c://test//"
+
DateTime.Now.ToString("yyyyMMddhhmmss")
+
".xls";
File1.PostedFile.SaveAs(strPath);
string
mystring="Provider
=
Microsoft.Jet.OLEDB.4.0
;
Data
Source
=
'"+
strPath
+"';Extended
Properties=Excel
8.0";
OleDbConnection
cnnxls
=
new
OleDbConnection
(mystring);
OleDbDataAdapter
myDa
=new
OleDbDataAdapter("select
*
from
[Sheet1$]",cnnxls);
DataSet
myDs
=new
DataSet();
myDa.Fill(myDs);
DataGrid1.DataSource=myDs.Tables[0];
DataGrid1.DataBind();
其中C:/test對ASPNET用戶要有讀寫的許可權.

⑷ asp 怎樣上傳Excel文件後把數據存儲在資料庫

將excel數據通過asp導入資料庫:
參考代碼:
wenjian=request.Form("floor")
fileext=mid(wenjian,InStrRev(wenjian,".")+1)
if lcase(fileext)<>"xls" then
response.write "<script>alert ('文件格式不對,請上傳Excel文件');window.location.href='updateFloor.asp';</script>"
response.end
end if
set conne=server.CreateObject("ADODB.Connection")

⑸ asp如何上傳excel

上傳文件對於伺服器來講,用戶傳了什麼樣的文件是沒有區別的。
至於asp文件上傳代碼,從網上很好找到,我就不復制了。

⑹ 怎樣用ASP實現把本地的excel表導入到遠程伺服器

1.
把本地的Excel文件上傳到伺服器的指定目錄下
2.
寫一段代碼,用ASP連接EXCEL表(和連SQL
Server資料庫差不多),讀出數據
3.
把讀出來的數據一條一條插入到SQL
Sever的表中
步驟差不多這樣,至於ASP如何連接EXCEL表等問題,你可以去上學吧網站找幾本ASP方面的電子書,下載下來看看

⑺ 用asp.net怎樣實現上傳excel表格,然後將excel表格顯示出來。

從資料庫里讀出數據你應該會吧?
就是從資料庫里讀數據,把數據存在一個DataSet或
DataTable
里,
其實Excel文件也可以作為資料庫使用的,比方說,你以前是用
SqlServer資料庫

用SqlConnection對象建立連接,用
SqlCommand
對象創建命令,
現在全部對應換成OleDbConnection,OleDbCommand對象,等等,
用來建立連接的連接字元串用:
"Provider=Microsoft.Jet.OLEDB.4.0;Data
source=C:\test.xls;Extended
Properties=Excel
8.0;"
其中,「C:\test.xls」是你指定的Excel文件的地址,
比方說,你以前的
Sql語句
是:select
*
from
Table1
現在就用這樣的語句:select
*
from
[Sheet1$],
其中,「[Sheet1$]」中的Sheet1,是你要查詢的一個Sheet頁,
在用Excel文件作資料庫時,一個Excel文件相當於一個資料庫,
一個Sheet面相當於一個Tabel表。
這樣,你就可以像以前操作資料庫一樣操作Excel文件了。
對Excel文件的數據,除了不能刪除,添加、修改和查詢都是可以的,
而且Sql語句的語法和Sql
server語句是一樣的。
你可以把Excel文件中的數據讀到一個DataSet或DataTable中,
再作為頁面上的數據源來綁定。
寫了這么多你應該懂了吧?

熱點內容
oracle存儲過程集合 發布:2025-01-18 08:42:39 瀏覽:884
洋蔥數學緩存 發布:2025-01-18 08:38:36 瀏覽:918
電影的文件夾都是 發布:2025-01-18 08:21:49 瀏覽:835
post提交php 發布:2025-01-18 08:21:42 瀏覽:460
如何禁止寫入文件夾 發布:2025-01-18 08:21:04 瀏覽:363
360雲盤等待上傳 發布:2025-01-18 08:21:03 瀏覽:796
安卓手機怎麼設置壁紙 發布:2025-01-18 08:20:23 瀏覽:319
如何關閉密碼鎖 發布:2025-01-18 08:18:51 瀏覽:859
我的電腦ftp打不開 發布:2025-01-18 08:18:05 瀏覽:513
手機如何與伺服器端連接的 發布:2025-01-18 08:16:49 瀏覽:46