


















Power Automate Desktop (PAD) 的Access操作下的【运行 Access 查询】动作是在当前的 Access 数据库中找到你指定的“查询名称”(Query Name)。
特别注意:这里有一个大家很容易认为的很大的误区
误区:很多用户误以为【运行 Access 查询】动作的输入框是用来直接写 SQL 语句(如 select * from mytable01)的地方。
事实:该动作要求输入的是已经在 Access 中保存好的查询对象的名字。它不会动态执行你输入的 SQL 字符串,而是去查找同名的已保存查询。

注意:存储的 Access 查询的名称。 您必须键入查询的确切名称,因为它存储在特定的 Access 数据库中。这里的查询名称就是一个字符串,末尾不可以添加分号等
最后查询类型:分为两种,选择查询 和 操作查询 , 大部分情况都是使用的选择查询,结果是返回一个数据表,操作查询是返回的受影响的行数
在Access中查询 ,可以在 【Create】--【SQL Query】 中进行创建保存
是否包含参数,这个取决于,查询中的语句,如果没有参数,可以关闭包含参数
SELECT * FROM mytable01 WHERE ID = [AAA];
那么这样,参数名称就是AAA, 在Access中运行时,会让先填入 AAA的值 ,在Powerautomate中,就应该像如下方式添加上

注:如果查询中自有一个 参数占位符, Powerautomate中写入多个、也会报错
尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/19701768
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。