上傳excel並讀取文件
㈠ 把上傳Excel文件保存到本地,然後在本地進行讀取,
那可能是其它程序還在用這個文件,注消或重啟電腦就可以刪除了
㈡ 怎樣通過JSP頁面上傳個Excel文件,並實現java讀取EXCEL存入資料庫
1。通過jsp頁面接收上傳的excel文件到後台,
2,後台使用java連接資料庫
3.將excel文件通過io文件控制流讀入,然後使用jdbc寫入到資料庫
㈢ excel上傳到伺服器,再從伺服器讀取到資料庫的問題
是不是此用戶許可權不夠讀寫訪問此共享文件夾。用資源管理器直接打開共享文件夾,並新建文件試試。
㈣ 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用戶要有讀寫的許可權.
㈤ java怎麼讀取上傳的excel文件
java怎麼讀取上傳的excel文件,解決辦法:
添加jar文件,java導入導出Excel文件要引入jxl.jar包,最關鍵的是這套API是純Java的,並不依賴Windows系統,即使運行在Linux下,它同樣能夠正確的處理Excel文件。
jxl對Excel表格的認識,每個單元格的位置認為是由一個二維坐標(i,j)給定,其中i表示列,如歲j表示行,並且從上到下遞增,從左到右遞增。
對於合並單元格的以最左,最上的單元格的坐標為准。如下圖中t.xls,一班名單(0,0),陳茵(1,2),陳開先(1,6)。
4.java代碼對t.xls的讀取
㈥ 如何上傳Excel直接讀取裡面的數據,不用鎒xcel文件後再讀取
可以使用替換功能,歷談將空格替換為製表符,然後再全選復制粘肢譽碰貼。製表符如果不知道怎麼打,推薦下載UltraEdit軟體,在格式中選擇轉換全部空格為製表符,如果替換後仍虛春有空格未替換,可以復制一個製表符,使用替換功能手動替換。
㈦ 我想實現這樣一個東西,把EXCEL表格上傳到伺服器,伺服器讀取表內數據,再根據需要反映相關內容
可在伺服器上建一個共享文件夾,如:AAA
在本機上——開始——運行:\\168.169......(服務櫻簡器脊模褲地址)——碼緩點開:AAA再將 本機文件拉進去即可!
㈧ php上傳excel文件,如何讀取文件中的信息
告訴你一個思路,
簡單歸納如下三個部分即可實現 .
////存儲的部分
<?
if($_FILE[文件名])
{
$destFilename=指定目錄/文件名;
($_FILE[文件名],$destFilename);
}
?>
<?
//php讀出部分,
這里可以有多個.如果是圖片文件的,可以直接使用HTML的<IMG src=相對URI圖片路徑>標記
//如果是其它如WORD/EXCEL/PDF這類的.你就要用一個<IFRAME src=文件 高/寬設定>
?>
//////////上傳的部分
<form method="POST" >
<input type=file name=文件變數>
<input type=submit>
</form>
㈨ 上傳excel文件讀取內容可以非同步嗎
可以。ajaxfileupload.js插基擾仔件可以搏汪實現Excel的非同步上傳,所以李源上傳excel文件讀取內容可以非同步。MicrosoftExcel是Microsoft為使用Windows和AppleMacintosh操作系統的電腦編寫的一款電子表格軟體。
㈩ 如何上傳Excel直接讀取裡面的數據,不用保存excel文件後再讀取
最近一段時間,維護一個舊系統帶前帆,其中有一個功能,是把Excel上傳,並讀取數據進行維護,然後轉插入至SQL資料庫中。
下面Insus.NET使用asp.net 標准上傳控制項:
<asp:FileUpload ID="悔兆FileUpload1" runat="server" />
Insus.NET習慣性,在每一個專案中,都會創建一個臨時目錄。
因為很多時候,我們處理一些臨時文件,或是數據均可在此臨時目錄中進行。它有點像Windows下的臨時目錄一樣。
上面代碼示例中,先是獲取上傳的文件名,此包含有路徑;
接下來還在知道上傳的擴蠢雹展名;
第三行代碼是使用Guid類的方法NewGuid()與擴展名組合一個新的文件名。
第四行代碼創建上傳文件的目標路徑。
最後是保存。
下面是讀取Excel的數據,並綁定至Gridview控制項:
上面代碼示例中的#80行代碼,可以參考《Asp.net讀取Excel文件 2》http://www.cnblogs.com/insus/archive/2011/05/05/2037808.html