問題タブ [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 投票する
1 に答える
2670 参照

database - 進行状況データベースの .bup ファイルを開く/復元するにはどうすればよいですか?

Progress データベース ファイルであるはずの .bup ファイルがあります。私の質問は、どうすればそれを開いて復元し、データを見ることができますか?

0 投票する
1 に答える
712 参照

database - codeigniter ODBC を使用して Progress データベースに接続する方法

私は codeigniter を使用しており、私の php コードは IIS 5 ボックスに置かれています。Linuxボックスであるデータベースに接続する必要があり、データベースタイプはProgressで、ODBCドライバーを使用しています。

誰かが codeigniter データベース設定がどうあるべきかを理解するのを手伝ってもらえますか? 以下は私が持っているものですが、機能していません(提供された設定を使用してデータベースサーバーに接続できませんでした。)。ところで。他のスクリプトはこれを使用して接続できます: odbc_connect("DSN=mynameV10","","",SQL_CUR_USE_ODBC)

ありがとう

0 投票する
1 に答える
802 参照

database - Progress RDBMS インデックスの問題 - 情報用

Progress 10.1 では、クエリで複数のインデックスが使用されている場合、データベースはインデックスのリストの最初のインデックスを使用し、最適なものではなく、2 つのインデックスのサブセットではないことがわかりました。

他の誰かがこれを経験しましたか?

================================================== ===============

いくつかのインデックスが定義されていますが、ここで見ているのは次の 2 つです。

XIE2cac_role_person contract_obj person_role_code effective_from_date

当初、私のコードは次のとおりで、はるかに大きなデータセットを返す最初のインデックスを使用していました。

したがって、2番目のインデックスを使用するように強制します。

最初のコードでは 30 時間で約 4,000 件の修正が行われ、改善により 12 時間で 70,000 件の修正が行われました。(ループはより大きな部分の一部ですが、これは処理を 17 倍高速化するために必要な変更に過ぎませんでした

0 投票する
1 に答える
276 参照

c# - Progress 8.3d データベースへの接続

私の会社の顧客の 1 人が、ERP のデータベースにアクセスし、ERP パッケージにないデータの一部を操作するプログラムを要求しました。

しかし、彼らのシステムはかなり古く、10 年以上アップグレードされていません。ERP パッケージを扱うデータベースは、2001 年にリリースされた Progress 8.3d データベースです。

これに接続する方法を調べてみましたが、まったく手がかりがありません。これから作成するアプリケーションは、少なくとも 3.5 の .NET フレームワーク上の C# である可能性が最も高いでしょう。

0 投票する
0 に答える
185 参照

delphi - Delphi でデータベースが更新されない

私は Delphi 6 で作られた Windows サービスを持っています。これは進行状況の openge データベースに接続し、情報を 1 日 1 回 MySQL データベースに転送します。問題は、サービスを開始すると正常に動作することですが、進行状況データベースを更新すると、翌日、サービスがまだ最初の値 (同じ値) を表示していることです。データベースイメージがあり、更新されないようです。サービスを再起動すると、新しい値が取得されますが、翌日には同じことが起こります。

データベース接続には TDatabase クラスを使用します。誰でもこれを修正する方法を知っていますか?

これはコードです:

0 投票する
1 に答える
4249 参照

progress-4gl - OpenEdge の静的クエリと動的クエリ

コードの可読性、柔軟性、およびコース外のパフォーマンスの観点から、OpenEdge のそれぞれの長所と短所を見てみましょう。

静的クエリ:

動的クエリ:

追記・修正大歓迎です。関連する読み取りへのリンクも同様です。

0 投票する
2 に答える
1569 参照

openedge - OpenEdge + Odbc + Linq

OpenEdge 用の OLEDB またはネイティブ ADO.NET ドライバーがないことがわかりました。

Linq または Entity Framework で OpenEdge ドライバーを使用して成功した人はいますか?

0 投票する
1 に答える
206 参照

sql - マルチテーブル SQL クエリ。(MAX) 新しいテーブル フィールドでクエリがハングする

BIDS を使用して、ODBC 接続を介して Progress DB に接続しています。このクエリは正常に動作します

ただし、別のテーブルからいくつかのフィールドを追加する必要があります。問題は、これらの新しいフィールドが最後に更新されたときの情報しか必要ないことです。

私が試してみました:

"WHERE yt."app-number" = 123456" のような非常に単純な WHERE 句を使用しない限り、このクエリはハングするだけで結果が返されません。私は完全に立ち往生しています。