當前位置:首頁 » 數據倉庫 » excelweb查詢資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

excelweb查詢資料庫

發布時間: 2022-08-26 22:45:11

① EXCEL獲取外部數據時經常提示「該web查詢未返回任何數據 」

連接屬性,把刷新時提示文件名的勾去掉

② excel中新建查詢在哪裡

1.啟動Excel 2013並創建一個工作表,然後在「數據」選項卡中單擊「獲取外部數據」...

2.打開「新建Web查詢」對話框,在「地址」下拉列表框中輸入Web頁的URL地址,然後單擊...

3.在「新建Web查詢」對話框中單擊「選項」按鈕打開「Web查詢選項」對話框,對查詢的選項...

4.此時在「新建Web查詢」對話框中可以看到當前Web頁面由若干數據表構成,單擊數據表左側的...

5.此時Excel將打開「導入數據」對話框,用於設置數據放置的位置,這里將其放置在從當前工作...

  • 首先,我們點擊數據選項卡。

  • 注意事項

③ 能否批量操作EXCEL中的web查詢

哦,是批量查詢啊,我看錯了,無用答案暫留這兒吧
菜單:數據-導入外部數據-新建web查詢
在出現的新建web查詢對話框的地址中,輸入數據網址
可以導入的數據前面,會出現黑色向名的箭頭
點這個箭頭,
按導入
指定數據在表中的位置
確定後,就可以把網頁中的數據導入excel了
以後,只要是網路在線,右擊數據區域,點刷新數據,就可以隨時使數據與網路保持一致了

④ Excel 請問如何用Web查詢得到網頁上的所有數據

兩種方法:

方法一、用JS編寫程序實現,JS代碼完全可以實現EXCEL的篩選功能,不過為了簡化代碼,可以只實現部分功能。給列標題增加下拉框,實現自動篩選功能是可以的。

這鍾方法可以誇平台使用,在什麼機器、什麼瀏覽器上都可以使用,但是程序編寫比較復雜。

方法二、利用EXCEL本身的交互功能,把你的數據輸入到EXCEL裡面,選擇另存為,類型為WEB網頁,選中「添加交互」功能,這樣會生成一個HTML文件,把這個文件裡面的代碼插入到你的網頁裡面即可。

這鍾方法實現很簡單,幾分鍾就做好了,但是由於是調用實現的,要強瀏覽的人PC要安裝相應版本的OFFICE,否則不能使用。

⑤ 如何: 在 Excel 2000 中指定動態 Web 查詢參數

Web 查詢可以檢索存儲在企業內部網、 Internet 或萬維網上的數據。靜態參數、 動態的參數或這兩者的組合,可以使用 Web 查詢。查詢與靜態參數發送沒有任何輸入查詢 ; 查詢與動態參數提示您輸入。無論在查詢中的參數種從 Internet 或一個 intranet 網站獲取所需的信息和結果放置在工作表中。
您在使用動態參數時可以使用以下三種方法來獲取參數值: 使用一個對話框,提示您鍵入的值。指定要使用的值。獲取從工作表上的單元格的值。本文提供有關如何設置參數值為該查詢使用三種方法的每個示例的動態 Web 查詢和步驟。每個示例中相同的 Web 查詢文件用於生成返回到工作表的初始結果。在執行查詢以返回到工作表中的數據之後,更新工作表中的數據不再使用 Web 查詢文件 ; 查詢存儲在工作表中。
在某些下面的示例中使用 參數 對話框中對查詢中參數所做的更改。請注意這些更改不會影響您最初使用運行該查詢將 Web 查詢文件 ; 您對查詢參數的任何更改都將存儲在工作表中。
註: Microsoft 並不保證該示例將無限期地工作。
示例1: 使用該輸入參數值對話框保存並關閉任何打開的工作簿,然後創建一個新的工作簿。 在數據 菜單上指向 獲取外部數據,然後單擊 運行保存的查詢。單擊Microsoft 投資者的股票 Quotes.iqy運行查詢 對話框中,然後單擊 獲取數據。
註:在 Microsoft 投資者的股票 Quotes.iqy 文件是在計劃 Files\Microsoft Office\Queries 文件夾中。返回到 Microsoft Excel 的外部數據 對話框中單擊 確定。輸入參數值 對話框中框中鍵入 msft,然後單擊 確定。 詳細的股票報價的 Microsoft 公司 (MSFT) 將返回到工作表。
示例2: 指定單元格的值在該的工作簿中切換到 Sheet2,然後鍵入單元格 A1 中的 msft。與所選的 A2,指向 數據 菜單上的 獲取外部數據,然後單擊 運行保存的查詢。單擊Microsoft 投資者的股票 Quotes.iqy運行查詢 對話框中,然後單擊 獲取數據。返回到 Microsoft Excel 的外部數據 對話框中單擊 參數。
在參數 對話框出現。請注意為此 Web 查詢選項使用提示參數值。在參數 對話框中單擊 獲取從下列單元格中值,請單擊插入引用 A1 單元格 = Sheet2! $ a $ 1 框中,然後單擊 確定。單擊確定返回到 Microsoft Excel 的外部數據 對話框中。
詳細的股票報價的 Microsoft 公司 (MSFT) 將返回到工作表。更改不同 (有效) 的股票代碼 Sheet2 中的單元格 A1 的內容。在外部數據 工具欄上單擊 刷新數據 按鈕。因為單元格 A1 中的內容更改,詳細的股票報價,為新的股票代碼將返回到工作表中。
示例3: 設置參數值在該的工作簿中切換到工作表 3,然後鍵入單元格 A1 中的 msft。與所選的 A2,指向 數據 菜單上的 獲取外部數據,然後單擊 運行保存的查詢。單擊Microsoft 投資者的股票 Quotes.iqy運行查詢 對話框中,然後單擊 獲取數據。返回到 Microsoft Excel 的外部數據 對話框中單擊 參數。參數 對話框中單擊 使用下列值、 框中鍵入 msft,然後單擊 確定。返回到 Microsoft Excel 的外部數據 對話框中單擊 確定。
詳細的股票報價的 Microsoft 公司 (MSFT) 將返回到工作表。在外部數據 工具欄上單擊 刷新數據 按鈕。系統不會提示您為任何的值和相同的結果將返回到您的工作表。但是,如果單擊 刷新數據,在另一天,一個更新的股票報價,為 Microsoft 公司會返回到工作表。
如何更改參數值如果您使用特定的值前面的示例所示的參數可以更改此值在 參數 對話框中。 單擊任意單元格在結果返回給 Sheet3 中。在外部數據 工具欄上單擊 查詢參數 按鈕。在參數 對話框中將 使用下列值 框中的內容更改為一個不同的股票符號,然後單擊 確定。在外部數據 工具欄上單擊 刷新數據 按鈕。

⑥ 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查詢工具,不懂,在哪找

在office
按鈕最下邊有個excel選項,點擊後在選項中點「高級」,將右邊滑條向下拖到底,就看到web選項了,打開即可設置了。