當前位置:首頁 » 網頁前端 » webexcel導入
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

webexcel導入

發布時間: 2023-01-19 23:51:07

❶ asp 通過web方式將excel表的內容導入到sql資料庫

用asp連接excel表
connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath(PatnNow)&";Extended Properties=""Excel 8.0;HDR=Yes;IMEX=1"""

讀取表中內容
'注意 表名一定要以下邊這種格試 "[表名$]" 書寫
Sql="Select * From [t_proct$] "

'=====================ASP讀取EXCEL注事項===========================
'i)將Excel97或Excel2000生成的XLS文件(book)看成一個資料庫,其中的每一個工作表(sheet)看成資料庫表
'ii)ADO假設Excel中的第一行為欄位名.所以你定義的范圍中必須要包括第一行的內容
'iii)Excel中的行標題(即欄位名)不能夠包含數字. Excel的驅動在遇到這種問題時就會出錯的。例如你的行標題名為「F1」
'iiii)如果你的Excel電子表格中某一列同時包含了文本和數字的話,那麼Excel的ODBC驅動將不能夠正常, 處理這一行的數據類型,
'你必須要保證該列的數據類型一致

我有個demo,有需要留個email我給你

❷ 求助,關於EXCEL導入WEB數據的問題

估計不行,本人也遇到了這樣一個問題,解決方法是另外再建了一個表,表裡面的單元值等於自動刷新數據表的單元值,然後這一列「83」的數據寫了一個公式:以a1單元格為例
=rept("0",5-len(sheet1!a1))&sheet1!a1
sheet1!a1指原表對應單元格,可以點選
樓主如果有了更好的解決方法,歡迎分享

❸ Excel從Web上導入數據為什麼會說該Web查詢未返回任何數據

出現你所說的情況時,按照提示,先點擊「確定」。再單擊編輯欄上名稱框中的箭頭,這個箭頭下的數據也就是外部數據導入的區域,找到頂部的「數據」選項,點擊下面的「連接」按鈕,點擊「編輯查詢」以後,就會打開網站,登錄你要導入數據的網站,然後找到要導入的區域,在該區域的左上角會有按鈕,點擊一下,變成對號就算是選中了,點擊「導入』之後,回到」連接屬性「的界面,點擊」確定「即可。並將「工作簿連接」對話框關閉,此時就算大功告成了,刷新excel即可

❹ 在JAVA web開發中怎麼把Excel中的數據導入到oracle資料庫中

1.准備數據:在excel中構造出需要的數據
2.將excel中的數據另存為文本文件(有製表符分隔的)
3.將新保存到文本文件中的數據導入到pl*sql中
在pl*sql中選擇tools--text importer,在出現的窗口中選擇Data from Textfile,然後再選擇Open data file,
在彈出的文件選擇框中選中保存有數據的文本文件,此時將會看到data from textfile中顯示將要導入的數據
4.在configuration中進行如下配置
注:如果不將Name in header勾選上會導致欄位名也當做記錄被導入到資料庫中,從而導致數據錯誤
5.點擊data to oracle,選擇將要導入數據的表,並在fields中將文本中的欄位與表中的欄位進行關聯
6.點擊import按鈕進行導入
7.查看導入的數據
OK,至此數據導入成功。

❺ java web 怎麼導入excel文件

1.要正確的將Web客戶端的Excel文件導入到伺服器的資料庫中,需要將客戶端的Excel文件上傳到伺服器上。可以使用FileUpload控制項完成。2.Excel文件上傳到伺服器指定的目錄中,這里假設是該站點的upfiles目錄中。3.使用SQL語句從upfiles目錄中的上傳Excel文件中讀取數據顯示或寫入資料庫。

❻ 怎樣把excel里的數據怎樣批量通過網頁查詢再導入到表格中

將網頁中的表格數據通過Excel導入表格的步驟是:1、點擊Excel「數據」選項的「自網站」,在「新建Web查詢」對話框中,輸入網頁地址,然後按「轉到」,待網頁打開後,可以導入的數據表格旁會出現黃色右箭頭;

2、選擇需要導入的表格,點擊表格左上角的黃色右箭頭,使其顯示對勾的選中狀態,然後按右下角的「導入」按鈕;

3、在「導入數據」對話框中,選擇數據的放置位置,並根據需要點擊「屬性」;

4、在「外部數據區域屬性」對話框中,對「是否刷新數據」以及「刷新的頻率」等屬性進行設置;完成後,按「確定」,在「導入數據」對話框中按確定,網頁數據即可開始導入到Excel表格中,且會根據設置的刷新頻率自動更新網頁數據。

❼ Excel導入網頁內表格,自網站導入打不開怎麼辦

Excel輸入網址表格知道是網站導數據打不開的是主要是為什麼,這主要是因為這是IE瀏覽器的安全設置問題。 1、選擇瀏覽器的主菜單「工具\Internet選項」。 2、在「Internet屬性」對話框中選擇「安全」頁。點擊「自定義級別」按鈕,將其中的有關「ActiveX控制項」的選項改為啟用或提示。 3、完成以上操作如果電腦中毒有可能導致Excel表格文件打不開,當然如果中毒有可能不僅僅是Excel表格文件打不開,有可以其他文件也會打不開,而且病毒的類型不同造成的影響也有所不同,例如:如果是宏病毒,那麼文件中應用了宏那麼就有可能打不開了,如果沒有應用宏就有可能不會有影響,不管自怎樣,先保證電腦是無毒環境才可以繼續檢查。一般都是可以的,一般都是可以的。如果我們不正常關機,或有時其他人不正常打開,例如:某位大蝦用記事本或其他應用程序打開過某個Excel表格文件,不辛的事還保存了,那麼就一定會導致Excel表格打不開,這時我只能說請節哀順變吧,基本沒辦法找回來了,所以任何文件請用正常對應的程序去打開,否則你一定會欲哭無淚。一般的話就是也有可能的。

❽ EXCEL數據如何通過WEB頁面導入到資料庫中

資料庫中的表:
和javaBean中對應
javaBean:
public class mainpart {
private int id;
private String name;//名稱
private String spid;
private String specification;//規格
private String suppid;
private String suppname;//供應商名稱
private String authenticatedMarks;//認證標志
private String standard;//標准
private String parameter;//參數
private Integer modelId;

public Integer getModelId() {
return modelId;
}
public void setModelId(Integer modelId) {
this.modelId = modelId;
}
public String getAuthenticatedMarks() {
return authenticatedMarks;
}
public void setAuthenticatedMarks(String authenticatedMarks) {
this.authenticatedMarks = authenticatedMarks;
}
public String getStandard() {
return standard;
}
public void setStandard(String standard) {
this.standard = standard;
}
public String getParameter() {
return parameter;
}
public void setParameter(String parameter) {
this.parameter = parameter;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSpid() {
return spid;
}
public void setSpid(String spid) {
this.spid = spid;
}
public String getSpecification() {
return specification;
}
public void setSpecification(String specification) {
this.specification = specification;
}
public String getSuppid() {
return suppid;
}
public void setSuppid(String suppid) {
this.suppid = suppid;
}
public String getSuppname() {
return suppname;
}
public void setSuppname(String suppname) {
this.suppname = suppname;
}

}

上傳調用:思想是讀取excel中的每一行數據,從第1行起(第0列為表頭),每列的數據轉換為string類型的,在通過sql語句
依次插入資料庫(插入,更新的兩個函數就不再貼出了)
�1�3�1�3public class MainPartimportBean {
private static Logger log = Logger.getLogger(SampleBean.class);
public void insertDB(InputStream fp,String modelId) {
try {
HSSFWorkbook workbook = new HSSFWorkbook(fp);// 創建工作薄
HSSFSheet sheet = workbook.getSheetAt(0);// 得到工作表
HSSFRow row = null;// 對應excel的行
HSSFCell cell = null;// 對應excel的列
String Var="";
row = sheet.getRow((short)0);

int totalRow = sheet.getLastRowNum();// 得到excel的總記錄條數
int modelId2 = Integer.valueOf(modelId);
String name = "";//名稱
String specification = "";//規格
String suppname = "";//供應商名稱
String parameter = "";//參數
String standard = "";//標准
String authenticatedMarks = "";//認證標志

for (short i = 1; i <=totalRow; i++) {
mainBean mb = new mainBean();
mainpart mp1 = new mainpart();
row = sheet.getRow(i);
cell = row.getCell((short)0);
if(cell!=null)
name = cell.getRichStringCellValue().toString();
mp1.setName(name);

cell = row.getCell((short)1);
if(cell!=null)
specification =cell.getRichStringCellValue().toString();
mp1.setSpecification(specification);

cell = row.getCell((short)2);
if(cell!=null)
suppname = cell.getRichStringCellValue().toString();
mp1.setSuppname(suppname);

cell = row.getCell((short)3);
if(cell!=null)
parameter = cell.getRichStringCellValue().toString();
mp1.setParameter(parameter);

cell = row.getCell((short)4);
if(cell!=null)
standard = cell.getRichStringCellValue().toString();
mp1.setStandard(standard);

cell = row.getCell((short)5);
if(cell!=null)
authenticatedMarks = cell.getRichStringCellValue().toString();
mp1.setAuthenticatedMarks(authenticatedMarks);
mp1.setModelId(modelId2);
if(mb.isEmptymainpart(authenticatedMarks))
mb.updataMainBymainpart(mp1);//防止數據重復
else
mb.newMainUpdata(mp1);//插入數據
}

} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

❾ 怎麼樣把網頁中的表格插入到excel表格中

首先要保證你的電腦已上網在線
菜單:數據-導入外部數據-新建web查詢
在彈出的對話框的地址欄中,輸入你的數據表格所在網頁的網址
然後,下面就會顯示出數據所在的網頁
表格前面,會出現一個向右的箭頭,點擊這個箭頭
按"導入"
然後,選擇導入數據在excel中的位置
確定就行了
當網頁數據發生變化時,請右擊導入數據區域
選"刷新數據"