问题标签 [pervasive]

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 回答
1195 浏览

xml - pervasive map xml 数据是如何实现的?

我需要使用普遍的地图设计器来映射 xml 数据。我会映射成txt文件。我总是收到错误“由于存在多个源记录,因此不会写入任何记录”。有什么办法可以解决吗?

谢谢你

0 投票
2 回答
110 浏览

mysql - 很难为我完成一个艰难的查询脚本

我需要以正确的方式将我的两个表添加到该脚本中,这意味着如果我映射其中一个,那么正常的行数会增加,这让我发疯,我已经尝试解决这个问题几天但我失败了很多次。我在 stok47t 和其他人之间找不到好的映射字段。但是仍然有一些列(字段)匹配它们的类型和数据。我需要听取人们的意见并学习一些东西。

这是我查询的很大一部分

0 投票
0 回答
875 浏览

sql - 普遍的 ODBC SQL 函数

我仅限于使用 ODBC 连接到 Sage Mas 200 Pervasive DB。只需将小数点作为格式化货币...但在执行 ROUND(mydecimalfield,2) 甚至 LEFT(myfield,4) 等简单的 Transact SQL 函数时没有任何运气。

有人知道怎么做吗?

0 投票
4 回答
2109 浏览

sql - 查询不返回任何内容

我的查询如下:

而且我没有得到如下所示的结果:

在此处输入图像描述

但我应该得到结果,因为:

我运行了查询:

并得到了这个(如您所见,其中包含一个注释字段,其中包含 3838CS):

在此处输入图像描述

并运行此查询:

并得到了这个(Ord_No 存在):

在此处输入图像描述

为什么我的第一个原始查询没有返回结果?我有语法错误吗?

0 投票
2 回答
8338 浏览

sql-server-2008-r2 - SQL 链接服务器更新 Openquery 语法错误

我正在尝试通过链接服务器设置从 SQL Server 2008 R2 更新 PervasiveSQL 后端(Sage ERP 系统)中的数据。以下是返回的详细信息和错误消息... 关键是更新语句在开发框上工作得很好,非常相似的设置。任何帮助将不胜感激!

环境:

  • Windows Server 2008 Enterprise(云服务器、Rackspace)
  • Microsoft SQL Server 2008 R2 (SP1) - 10.50.2500.0 (Intel X86) Express Edition with Advanced Services on Windows NT 6.1 (Build 7601: Service Pack 1) (WOW64) (Hypervisor)
  • 使用 Pervasive SQL v.10 后端运行的 Sage Timberline ERP

设置:
我们在 SQL Server 2008 中有一个 LINKED SERVER 设置,使用 32 位 Timberline 驱动程序 (OBDC) 链接服务器使用 MSDASQL 提供程序,以下两个属性设置为 TRUE,“允许进程内”和“非事务更新”< /p>

问题:
我们可以从链接服务器成功提取数据,请参见下面的查询。我们可以通过 SSMS 中的链接服务器成功浏览对象。

但是,UPDATE下面的语句返回以下错误。

错误:

链接服务器“TLLINKSERVER”的 OLE DB 提供程序“MSDASQL”返回消息“[Sage Timberline Office][Sage Timberline Office ODBC 驱动程序]语法错误。”。链接服务器“TLLINKSERVER”的 OLE DB 提供程序“MSDASQL”返回消息“[Sage Timberline Office][Sage Timberline Office ODBC Driver]UPDATE "\SERVER1\Company Data\DATA\COMPANY1\"<< ??? >>."TABLE1 " SET "DATEFIELD1"=? WHERE "JOBID"=? AND "DATEFIELD1"=?"。
消息 7343,级别 16,状态 4,第 1 行
链接服务器“TLLINKSERVER”的 OLE DB 提供程序“MSDASQL”无法更新表“[MSDASQL]”。

0 投票
1 回答
3391 浏览

sql - How do you access Pervasive SQL metadata tables?

I am looking through Pervasive and on the internet and cannot find anything. I want something similar to information_schema.columns. Does that information exist in PSQL? If so, how do I access it? Thanks for taking the time to read my post =)

0 投票
4 回答
1362 浏览

c# - 来自 ADO.NET 错误的普遍 SQL 系统存储过程

我只是想通过系统存储过程返回列列表及其属性。我所拥有的文档似乎说下面的代码应该可以工作,但我得到“Pervasive.Data.SqlClient.Lna.k: [LNA][Pervasive][ODBC Engine Interface]Invalid or missing argument”。在执行。这是 PSQL v11,.NET 4.5。

0 投票
1 回答
2457 浏览

ado.net - 从 Pervasive 数据库中读取 Date 字段会导致崩溃

我正在尝试从 Pervasive 数据库中读取一些数据(通过我编写的 C# 控制台应用程序),每当我到达包含特定日期列信息的行时,程序就会引发异常。

我设法确定了有问题的记录:

如您所见, DtnLotteryDrawDate 是一个奇怪的值,但我应该能够读取它,因为它是一个有效日期。我正在使用 ADO.NET Provider for Pervasive(顺便说一句,这表明 Pervasive 驱动程序本身存在错误):

所以我尝试了 ODBC 驱动程序并遇到了同样的问题,但有一个更好的消息:

因此,我尝试将 Date 转换为字符串,以查看是否可以解决此问题,但这没有用。基本上,我编写了以下 SQL 语句:

上面的 SQL 语句会抛出以下异常:

error in row以及我在上面粘贴的堆栈跟踪。

如果我不尝试将字段转换为字符串,那么异常会更有帮助:

Year, Month, and Day parameters describe an un-representable DateTime.

所以本质上,ADO.NET 驱动程序试图构造一个 Date 传递不正确的月份或日期值。可能是通过8226作为日或月字段。

我尝试在 Pervasive Control Panel (PCC) 上运行相同的 SQL 语句,有趣的是,如果我不尝试将日期字段转换为字符串,但如果我尝试任何类型的转换或调用类似的函数,PCC 程序不会崩溃year(DtnLotteryDrawDate)也立即崩溃。

关于如何解决此问题的任何想法?

微小的更新

我能够使用 SSMS 设置链接服务器并通过链接服务器连接到 Pervasive 数据库。当我尝试运行这个简单的查询时:

我收到此错误:

0 投票
1 回答
178 浏览

pervasive - 服务器之间的普遍 10.30 查询(链接服务器)

我们公司正在使用 3 台 Pervasive v10.3 服务器。有 3 个不同的位置,所有位置都通过 VPN 连接。有没有可能在一个服务器中设置到另一个服务器的链接?我想查询位于另一台服务器上的一台服务器数据库。

PS。对不起我的英语不好 ....

0 投票
3 回答
6418 浏览

sql - 如何在sql查询中进行计算

我有一个 Salesman 表和一个 Sales 表,我需要统计上一季度收入为 1,000,000 美元的 Salesman。

我遇到的问题是:

我可以选择销售表来获取每个推销员,然后在内部选择语句中选择每个推销员并找到他的所有销售额。我需要查看他的所有销售额是否 >= 1,000,000 美元,并且我不知道如何/是否可以在 select 语句中进行算术运算以计算销售额的总和,看看它们是否 >= 100 万美元

这是我的代码: