问题标签 [pass-through]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
647 浏览

sql - Access Pass-Through Outer Apply

I'm attempting to use an outer apply in an access pass-through query; however, it seems to have issues with the outer apply. The query is below. It runs fine in SQL Server directly, but when run as a pass-through query, I get a syntax error in the FROM clause.

The syntax error text is: "Syntax error in FROM clause" The pass-through will run and produce data when I text run it; however, when I attempt to save it for the report, the validation issue occurs.

0 投票
1 回答
1906 浏览

device - KVM - DMA with a passthrough device

I have several assumptions in mind please correct me if I'm wrong:

  1. Without a real IOMMU a DMA-Transfer would be a security risk, because a guest could transfer garbage in Host Memory.
  2. A valid DMA-Transfer between guest memory and passthrough device without a real IOMMU is not possible.
  3. The Host-OS is not aware of any DMA-related things related to the passthrough device

An now some questions:

  • related to Point 3: Is there a way to get any information about a DMA-Transfer with a passthrough device?
  • If I don't have DMA-Remapping on, would KVM complain about it?
  • Is there a possibillity to deny any DMA-related stuff for the guest with the passthrough device?
0 投票
1 回答
288 浏览

ibm-midrange - 通过 ODBC 发送 SELECT 查询——如何进行传递

我有以下 SQL。我已经通过 ODBC 连接到数据库 FPR500,但这需要永远,我想将其转换为直通查询。我被语法困住了,希望有人能帮忙?

0 投票
1 回答
144 浏览

sql - 在传递给 SQL 表之前修改 MSAccess 中的数据

我已经建立了一个带有指向 SQL 表的链接表的 Access 数据库。我已经在链接表的 Access 中创建了一个查询。我已经设置了将数据导出到 Access 查询的运输软件,并且它成功地传递到了 SQL 表。到现在为止还挺好。

现在到了这个问题。SQL 表中的“权重”列“隐含”了 4 个小数位。因此,当我导出权重“1”时,它在 SQL 表中显示为“.0001”。我需要将权重乘以 10000 以使其在 SQL 表中显示为“1.0000”。

我尝试修改查询的 SELECT 语句以对该列进行数学运算,但我从 ODBC 驱动程序中得到“无法更新字段”错误。

有没有办法做到这一点?我根本没有使用 MS Access(除了创建 .mdb 文件)。只需使用 .mdb 文件作为运输应用程序和 SQL 表之间的桥梁。

感谢您的任何指导!

0 投票
2 回答
3011 浏览

sql-server - 在 MS access passthru 中创建 sql server 临时表

我创建了一个访问查询,其中包含大约 700 条记录的 3 字段输出,我想将其用作 SQL Server 的直通查询的输入。

我已经在 SQL Server 中完全测试了这个过程,它工作正常,但是当我尝试在 passtrhu 中运行相同的代码时,我得到一个错误

将 returnrecords 属性设置为 yes 的传递查询未返回任何记录。

这是查询的前几行:

我只是将第一个查询的输出复制/粘贴到上面的列表中

在记录列表的末尾,我尝试将#marktmp1表连接到现有表。

我们在 Sql Server 2012 上。

0 投票
0 回答
548 浏览

sql - Access 2003 pass-through query to Oracle“JOIN操作中的语法错误”但找不到错误?

大家早上好,

我正在尝试通过 ODBC 将这个传递查询传递给我们的 Oracle 数据库,以便在 Access 2003 中工作,但它给出了“JOIN 操作中的语法错误”:

该查询在 Oracle 数据库中运行良好,另一个传递查询也运行良好。当 Access 抛出错误时,它会在这一行中选择 DOT:

我不知道出了什么问题,这里有人有鹰眼吗?:)

谢谢!

0 投票
1 回答
134 浏览

sql - 将一张表中的多条记录传递到一条 SQL 语句中

我试图从访问中的表中获取许多值(总是更改)并将它们放在 SQL 语句的限制内。

我有 Dlookup() 但我们知道它只提取 1 个值。

我怎样才能循环这个来提取所有的价值?

相关代码:

  1. Dim Value as string
  2. Value = DLookup("Values", "value")
  3. sSQL = ......... WHERE AL.LIMIT '" & value & "'" &_
0 投票
1 回答
277 浏览

tsql - 通过 MS Access 的 SQL Server 临时表

好吧,我多年来一直在标准 T-SQL 编码中使用#temp 表,并认为我理解它们。然而,我被拖进了一个基于 MS Access 的项目,利用传递查询,发现了一些让我很困惑的东西。虽然也许是 Access 的内部运作让我上当了!?

在这里我们开始:在正常使用下,我理解如果我在 Sproc 中创建一个临时表,它的范围以 SProc 的结尾结束,并且默认情况下被删除。

在 Access 示例中,我发现可以在一个查询中执行此操作:

select top(10) * into #myTemp from dbo.myTable

然后在第二个单独的查询中:

从 #myTemp 中选择 *

这怎么可能 ?如果临时表在当前会话中终止,这是否意味着 Access 保持单个会话打开,并将该会话用于执行的所有查询?

还是我对范围的基本理解一直都是错误的?

希望有人可以帮助澄清幕后发生的事情!?

非常感谢

0 投票
4 回答
18582 浏览

sql-server - 如何使直通/直通查询可编辑?

在带有 SQL Server Backend 的 Microsoft Access 2007 中,我们通常会从 SQL Server 中获取一个链接表作为可编辑表单的 Form.RecordSource,用于单表数据修改。本地查询用于组合来自多个链接表的字段的交叉表版本。本地查询本身必须是可更新的,以便修改编辑表单上的数据。

现在我们计划用直通查询替换所有本地查询,以便直接使用本机 SQL Server 表。

我尝试使用以下 SQL 字符串创建一个名为 qrySelProductsPassThroughEditable 的非常简单的直通查询:

ID 字段是在 SQL Server 中定义为 Primary Key 的 IDENTITY 字段,定义如下:

但是 Access 传递查询返回的数据表根本不可编辑。所以它也不能用作编辑表单的 .RecordSource 。

这与链接相反,该链接说,如果通路查询包含所有相关表的所有主键,则查询将是可编辑的。

结论增加了一个后验

通过下面的讨论,Microsoft Access 2007 .accdb、.accde 或 .accdr(Access 运行时)中的直通查询始终是只读的,永远不可编辑。您应该将其用作最终列表或报表的 .RecordSource,而不是用于必须使用链接表的表单或涉及数据 IO 链接表的可写普通查询。

0 投票
2 回答
3872 浏览

sql - SAS 直通 SQL - 多个数据库

我想从 DB2 中检索与 DB1 表中的标识符匹配的记录列表,就像常规的 SAS 子查询一样。如何使用 SAS 直通 SQL 执行该操作?

使用常规的 SAS SQL 在 db1 上执行(长而复杂的)SQL 太慢了,这就是我改用直通 SQL 的原因。

我尝试了以下但没有运气: