问题标签 [pervasive-sql]
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.
vb.net - Year、Month 和 Day 参数描述了无法表示的 DateTime 如何忽略
我正在使用 ODBC 从普遍的 PSQL 数据库中读取数据,在某些情况下,日期列可以包含 00/00/0000 日期。我并不真正关心无效日期,所以有什么方法可以将所有这些不可表示的日期转换为 Null 或某个特定日期,而不是查询失败。
编辑:
下面显示了我正在使用的代码以及它失败的地方:
pervasive - 普遍的 SQL GRANT 语法
我已经在谷歌上搜索了半个小时,似乎找不到合适的地方......
如何添加用户并授予该用户对数据库中所有表的访问权限?找到了一些 GRANT 片段,但没有提到密码,所以我认为只能对现有用户进行操作……但是添加该用户和密码标识呢?
PS:不确定它是否属于更多这里,或者在 serverfault 上(都没有这个答案)......所以如果它应该在 serverfault 上,请随意移动它。
sql-server - 使用当前目标连接的动态 SQL 语句返回值
我目前正在 Pervasive 中创建我的第一个现实生活项目。任务是将包含订单(如商店和产品)的特定 XML 结构映射到我自己创建的 3 个表。这些表位于 MS-SQL-Server 实例中。
所有表都有一个名为“id”的唯一键,这是一个自动递增的列。我已经从所有映射中删除了这一列,这样 Pervasive 就不会尝试自己填充它。
对于某些计算,对于其中一个表中的拆分键以及对其他表中创建的记录的引用,我将需要数据库刚刚创建的 id。为此,我用谷歌搜索了答案。我可以使用“选择@@identity;” 作为语句,这将返回最近为当前连接创建的 id。这意味着在 Pervasive 中,我将不得不使用已经存在的目标连接对象来执行此语句。
但是怎么做呢?我很确定我需要一个 JDImport 或 DJExport 对象,但是如何获得一个与 Pervasive 插入记录的当前连接相关联的对象呢?
或者当我需要在其他表中引用 id 时,是否有任何其他方式来处理这种自动增量?
vba - 在 VBA 中创建到 Pervasive 的 DSNless 连接
我对连接数据库非常陌生,所以如果我不熟悉某些术语,我深表歉意。
我想使用 VBA 打开与普遍数据库的 DSNless 连接,但遇到了各种问题。我遇到的论坛都提供了各种有用的代码,但我希望看到一个完整的子程序,看看它们是如何组合在一起的。通过尝试将不同的代码位应用于我的代码,我最终会遇到各种错误代码。
因此,有人可以发布一个完整代码的示例以打开连接并创建记录集。将不胜感激
来自评论
这是我然后得到的错误:运行时错误'-2147217837(80040e53)':模式、保护级别或未知参数已在连接字符串中设置(不正确)
sql - 如何从此 sql 查询中消除子查询?
我有一个应该可以工作的查询,但似乎我是糟糕的数据库技术的受害者。我需要在 Pervasive SQL 数据库上运行下面的查询。使用 Pervasive 的产品制造商告诉我他们使用的版本是 10,它应该支持子查询,但我什至无法运行一个简单的子查询。所以,我想知道是否可以重写以下查询以消除子查询:
php - 如何将 REAL48 浮点数转换为双精度数
我正在连接一个 Pervasive SQL 数据库,该数据库将一些数据拆分为两个字段。DOUBLE 字段实际上分为 fieldName_1 和 fieldName_2,其中 _1 是 2 字节 int,_2 是 4 字节 int。
我想获取这些值并使用 PHP 将它们转换为可用值。我有一些示例代码来进行转换,但它是用 Delphi 编写的,我不明白:
一些数据 [fieldName_1,fieldName_2]
[132, 805306368] -> 这应该是 11
[132, 1073741824] -> 这应该是 12
我不太了解能够将其移植到 PHP 中的逻辑。非常感激任何的帮助。谢谢
编辑。这是他们提供的 C 代码,显示符号/指数:
sql - SQL 查询优化(普遍)
我有一个 PHP 应用程序,它根据扫描/输入的订单号提取订单信息以用于订单拉取目的。我们使用的是 Pervasive SQL,但语法与 MS SQL 相同。
我有几个较小的查询用于将套件项目分解为根据需要调用的组件项目,但它们执行起来既简单又快速。我的问题是我们将最需要的信息塞入其中的主要查询。大多数订单都很快,因为它们相对较小(1-15 件左右)。我的问题是大订单(例如批发)可能最终有 100 多件商品。
我意识到需要的信息越多,执行查询所需的时间就越长,但我希望我的查询中有空间进一步优化它。
是否有人在以下查询中看到任何我可以优化以加快大订单速度的查询?
pervasive-sql - Pervasive View 中的行到字符串值
我有一张如下表
从视图需要获取数据如下
java - Pervasive 连接器
可能的重复:
为普及创建 Java 连接器
我对无孔不入很陌生。我的要求是为 Java 中的 Pervasive 创建一个连接器。我无法找出我需要做什么。
我是否需要编写一个与 pervasive 交互的连接类,或者我需要创建一个类来连接 pervasive。
如果我需要创建一个连接器来连接到 pervasive,那么我应该从哪里开始呢?
谁能帮我知道我到底需要做什么以及如何在java中创建连接器
ssis - BIDS 2008 SSIS Package Failing on Windows 7 64, PervasiveOLEDB.11.0 provider is not registered
I have a BIDS 2008 SSIS Package accessing a Pervasive SQL database using the Pervasive PSQL OLE DB Provider.
The package was failing validation at run time with the following message in the Execution Results tab:
Error: System.InvalidOperationException: The 'PervasiveOLEDB.11.0' provider is not registered on the local machine.