问题标签 [qodbc]
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.
sql - 为什么我会收到 SQL 语法错误“未找到预期的词法元素:=)”?
为什么我不断收到 SQL 语法错误:
未找到预期的词法元素:=)
以下是我的代码:我似乎找不到语法错误在哪里
这个查询的硬编码版本没有问题
vba - 第一个成功后如何在 VBA 中运行这个 SQL 脚本?
我目前有这个 SQL 查询:
成功后,我希望运行此查询:
我可以在两个查询之间添加什么?也许是“如果”“那么”语句?
更新
按顺序运行它们确实有效,但我似乎看到了另一个问题:
在 Access 中运行第二个查询时,一切正常,但是在 VBA SQL 中运行第二个查询时,我收到错误:
“ [QODBC] [sql 语法错误] 未找到预期的词法元素”
所有值都是硬编码的,所以我不明白问题是什么?
代码:
sql - 为什么我在 QODBC 中不断收到问题 Run-time "3155"?
为什么我不断收到问题Run-time "3155"
ODBC -- 在链接表“New_Invoice”上插入失败。至少需要一个行记录。
我的 InvoiceLine 查询有问题吗?
以下是我的代码:
我有一个执行这两个查询的按钮:
首先是 QB_InvoiceLine 查询:
比 QB_Invoice 查询:
InvoiceLine 和 New_Invoice 都是 QuickBooks 的链接表。
也许这是我的语法?
我知道这不是链接表的问题,因为我尝试使用以下内容,没有问题:
任何想法可能是什么问题?
c++ - 访问数据库 - QODBC 驱动程序在管理员上执行授权
尝试使用我的 .accdb 文件执行以下语句时:
我从 QSqlError::text() 得到以下信息:
我了解如果您的 System.mdw 文件损坏或丢失,此问题可能会在 .net 环境中显现。上述文件存在于以下目录中:
我正在尝试使用 Qt 框架使用 QODBC 运行 SQL 查询。这是 Qt 框架的一些限制吗?还是我在这里遗漏了一些明显的东西?我尝试将 System.mdw 文件移动到我的应用程序 bin 目录中,以查看是否有帮助(认为应用程序可能无法找到有问题的文件),但不幸的是它没有任何区别。
我正在使用 Qt 5.12.0。
excel - 如何修复 .CommandText Array(... SELECT ....) 语句中的运行时错误“5”
上个月,我使用 QODBC 驱动程序将客户从 QuickBooks 中的每月经常性费用检索到 Excel 表中。它工作正常,直到我从客户记录中再添加一个字段。它因运行时错误“5”而失败:过程调用或参数无效。
字段名称 Customer.FullName 的 SELECT 语句是字段之一,它工作正常。如果我用 Customer.IsActive 字段替换 Customer.FullName,它也可以正常工作。但是,如果我添加字段“Customer.FullName, Customer.IsActive,”,执行 SELECT 语句会出现错误。我研究了这个问题,但找不到原因或如何解决它。
此代码失败:
下面代码中的这个 SELECT 语句可以正常工作。
这也有效。
Customer.FullName 和 Customer.IsActive 这两个字段都是有效字段,并且 SELECT 语句适用于其中之一。如何使它与 SELECT 语句中的两个字段一起使用?
mysql - 通过迁移向导将 QODBC 连接到 MySQL 时出错
我目前正在尝试通过 QODBC 将我的 QB 数据迁移到我的 MySQL 服务器,但是我遇到了以下错误:
我该怎么办?我不太确定如何诊断这种情况。
quickbooks - 各站点的 QODBC 程序集库存
我们正在尝试按站点获取装配库存水平。
ItemInventoryAssembly
有总数但不按站点划分。
ItemSites
,按站点提供库存,不包括组装项目。
但是,以下 xml 请求 (ItemSiteQueryRq) 也返回程序集项目:
这只是 QODBC 中的一个设置吗?
我们如何按站点获取装配项目的库存?
c# - 从 C# 插入 QODBC
我正在尝试通过 QODBC 将数据插入 Quickbooks 的“事务”表中,但收到以下错误:
System.Data.Odbc.OdbcException:'错误 [42S00] [QODBC] 一个或多个字段的数据类型不匹配。运算符的操作数无效:
<assignment>
'
我使用 VBDEMO 得到了同样的错误,我尝试了几种方法,但我得到了同样的错误。
我附上了我在 C# 中使用的代码:
sql-server - 有没有办法忽略 SSIS 中的映射错误?
我在 SSIS 中有一个数据流,它使用 ODBC 源进行条件拆分。
源根据源中数据的可用性返回一组动态列 - 列数从 1 到 13。
在我的条件拆分中,我让它指向源并将数据提供给适合其列数的目标。
例子:
条件 1 -> 将第 1 列映射到第 1 列并忽略其他 12 列条件 2 -> 将第 1 列和第 2 列映射到第 1 列和第 2 列并忽略其他 11 列
但是,如果源仅包含 1 列,则它在第二个条件下失败,因为“此路径上存在一些映射错误”
我知道列数永远不会超过 13,这意味着我可以为第 1 - 13 列设置条件。
有什么方法可以忽略映射错误或强制 SSIS 在条件拆分中的最后一个可执行案例处停止?
我个人不想深入研究脚本组件,所以如果这可以通过条件拆分来完成,我会松一口气!
有什么想法吗?
c++ - QT Login Timeout expired QODBC3:Unable to connect ERROR
我正在尝试qt
使用此代码将我的 SQL Server 连接到项目
这一切都按预期工作。我可以打开数据库,从中读取,执行某些查询,但是在我使用 VPN 之后,我无法再连接到数据库。
我试图断开与 VPN 的连接,但没有成功,我仍然无法连接。
错误代码是: