当前位置:首页 » 数据仓库 » 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选项了,打开即可设置了。