Tag: excel external data

Excel SQL外部数据返回所有结果如果参数为空

早上好, 我使用SQL连接到Excel中的外部数据源来检索logging。 当我为我定义的参数指定一个值时,返回数据是好的。 我想实现的是,如果参数(链接到一个单元格)为空/空然后返回所有logging。 我不太清楚如何声明这个,但参数是在SQL的WHERE子句中,例如WHERE (Specialty.SpecialtyCODE = ?) 问候迪诺

使用现有连接从外部源添加新表

我有一个Excel 2013工作簿,其中创build了多个选项卡,每个选项卡显示来自外部数据库的不同视图的结果。 我通过点击DATA-> OTHER DATA SOURCES来做到这一点,然后在那里设置一个连接并select我想在工作簿中看到的所有不同的视图。 一旦我select了视图,结果将自动填充到工作表的新选项卡中。 现在,我想在工作簿中使用相同的连接添加另一个视图作为选项卡,但无法find如何执行此操作,而我现在唯一能做的就是使用不同的连接添加表。 我怎样才能做到这一点?

如何在Excel中使用参数化查询使用列作为参数?

我正在尝试开发一个电子表格,可以在外部数据源中find相应的logging。 所以,假设我有列A的身份值列表。 我想开发列B,它可能显示表中的行数与该值。 就像是: AB 758348 "=SELECT COUNT(*) FROM MYTABLE WHERE IDVALUE=$A$1" 173483 "=SELECT COUNT(*) FROM MYTABLE WHERE IDVALUE=$A$2" … 等等。 所以,我想我会使用参数化查询(其中IDVALUE =?),但是这会提示我input参数值,而不是使用单元格左侧的值。 有什么办法可以做到这一点?