问题标签 [progress-db]

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 投票
4 回答
6649 浏览

database - 如何从进度数据库中获取 ROWID

我有一个正在执行 ETL 的 Progress 数据库。我正在读取的表之一没有唯一键,因此我需要访问 ROWID 才能唯一标识该行。访问正在进行的 ROWID 的语法是什么?

我知道使用 ROWID 进行行识别存在问题,但这就是我现在所拥有的。

0 投票
3 回答
3777 浏览

registry - WorkArounds2=8192 设置对 ODBC 连接有什么作用?

我的公司有一个在Progress数据库上运行的第三方应用程序。我一直在使用 ODBC 连接在他们的数据库之上构建一个应用程序。

Progress 的“怪癖”之一是它不支持 SQL 列宽,因此它允许在定义为 varchar(50) 的列中包含 100 个字符。通过 ODBC 读取此数据时,出现以下错误:

表 PUB.test_table 中的列 test_column 的值超过了其最大长度或精度。

构建应用程序的公司的支持技术人员指出我要在注册表中为 ODBC 连接添加一些解决标志的工作,但是,我找不到任何关于这些标志将做什么或可能的值是什么的文档。注册表项是

KEY_CURRENT_USER->软件->ODBC->ODBC.INI->MyODBCConnectionName->WorkArounds KEY_CURRENT_USER->软件->ODBC->ODBC.INI->MyODBCConnectionName->WorkArounds2

谷歌发现了人们通过添加这些带有特定值的标志(包括我个人最喜欢的The Daily WTF中的个人最爱)解决的其他问题,但我找不到任何地方告诉我这些标志的实际作用。你知道吗?

0 投票
3 回答
1966 浏览

c# - 如何在 Progress Database Character[] 数据类型和 C# 字符串之间进行转换?

进度数据库允许 Character[x] 数据类型。如何使用 C# 和 ODBC 写入特定的 x?

除非您了解 Character[x] 的含义,否则请不要回答……它不是字符串(字符数组),而是字符串数组(字符数组)。

0 投票
2 回答
4643 浏览

ms-access - 用于访问的 OpenEdge ODBC

我无法更新对新 ODBC 驱动程序的访问中的链接。我相信 OpenEDge 10.1C 没有与 Access 握手。dns 会将外部数据导入 excel。错误是“错误(-7748)此错误没有消息”

0 投票
1 回答
5297 浏览

odbc - 如何为 Progress DB 设置 ODBC 10.1b

我正在尝试为 Progress 10.1b 设置 ODBC 客户端驱动程序。我能够安装所需的客户端软件,但显然还需要运行一个 ODBC.reg 脚本文件才能正确设置注册表,以便我使用 ODBC 驱动程序。

谁能指出我在哪里可以找到这个脚本?或者告诉我必须创建的一组注册表项?

0 投票
1 回答
2155 浏览

database - 进度数据库管理员密码恢复或重置

我的一个客户有一个progress 7.3 数据库。制作系统的公司倒闭了,他想将数据导出为文本文件。但是,公司没有给他管理员密码。问题是:我们如何重置/恢复 Progress 数据库的密码?谢谢

0 投票
1 回答
2846 浏览

sql - 用于 PROGRESS 数据库条件连接的 SQL 命令

请耐心等待我的 SQL 新手——我正在尝试编写一个带有 PROGRESS 数据库连接的 SQL 命令。然后我想从连接中只选择第一个匹配的记录。我想使用 LIMIT 但 PROGRESS 不支持。我认为 MIN 或 TOP 也可以,但语法有问题。像这样的东西?-

但看来我不能在那里使用 MIN 说不能在那里进行聚合。任何帮助都是巨大的。

0 投票
2 回答
4622 浏览

sql - PROGRESS 数据库的 SQL 命令

请耐心等待我的 SQL 新手——我正在尝试编写一个带有 PROGRESS 数据库连接的 SQL 命令。然后我想从连接中只选择第一个匹配的记录。我想使用 LIMIT 但 PROGRESS 不支持。我认为 MIN 或 TOP 也可以,但语法有问题。这是当前的语法:

这将从整个表中选择 MIN,但我想要连接为每个“k-est-code”返回的记录的 MIN。

0 投票
3 回答
3158 浏览

jdbc - 从 Mac OSX 连接到 Progress 数据库

有谁知道如何从 Mac(甚至从 Linux)连接到 Progress 9.1E 数据库?

我可以从 Windows 成功连接,但 JDBC 驱动程序要求 Progress 安装目录及其 bin 目录位于路径中。

它似乎是一款受到 Google 关注的产品。OpenLink有一个 OSX 驱动程序,但它是付费产品,这很好,但由于它仅供开发使用,我宁愿找到一个免费的替代品。

谢谢。

0 投票
2 回答
1909 浏览

sql - SQL 从另一张表更新一张表

这是我的问题的简化版本:

我想要一条 SQL 语句使用 Table2 中具有最新日期的匹配记录来更新 table1 上每个记录的 lastdate 和 lasttransdate

我的数据库是进步的。

这可能吗(我当然可以写一个程序来做,但我宁愿只用一个 SQL 语句来做)?