3

私は最近、Access 2003 で ADP ベースのアプリケーションを構築するプロジェクトを開始しました。フォント エンド GUI は Access にあり、すべてのデータは MS SQL Server にありました。私が「だった」と言ったのは、権限が Oracle Forms が Access や SQL Server よりも優れた選択肢である可能性があると判断したためです。私がこの仕事をしている場所は、Oracle 10g を使用している Oracle ショップです。また、社内で Oracle Forms をかなり使用しています。

私に関して言えば、私は常に新しいことを学ぶ準備ができています。私は常にかなり「折衷的な」開発者でした (私は .NET WinForms、ASP.NET、Java、C#、Python、および Access を使用しています)。 MS Access (VBA はかなり制限されているため、それ以上であることを願っています)。

だから私の質問はこれです。Oracle Forms (10g) は、GUI アプリケーションの開発に関して MS Access と比べてどうですか? Access は言語に VBA を使用しますが、Oracle Forms は何を使用しますか? Forms アプリが Java アプレットであることは知っています。これは、Java を使用して Oracle Forms を作成できるということですか?

4

2 に答える 2

2

Oracle Forms (10g) は、GUI アプリケーションの開発に関して MS Access と比べてどうですか?

Oracle データベースにアクセスしている場合は、Forms をお勧めします。さらに良いことに、私はApexを選びます。でもそれは、私がこれらの環境に慣れているからかもしれません。Access で最も単純な UI 以外のものを構築しようとするのは嫌いでした。

Access は言語に VBA を使用しますが、Oracle Forms は何を使用しますか?

PL/SQL

Forms アプリが Java アプレットであることは知っています。これは、Java を使用して Oracle Forms を作成できるということですか?

特定のカスタム コンポーネントが必要な場合は Java Bean を組み込むことができますが、通常はその必要はありません。フォームまたはデータベース上で、SQL または PL/SQL で通常コーディングするすべてのビジネス ロジック。

于 2010-06-03T02:26:20.070 に答える
0

Access ADP を使用する場合は、ODBC を使用する Access MDB を使用しないでください。これは、過去 5 年ほどの間、SQL Server を使用するアプリ (ADP にいくつかの利点があるレポートを除く) に対しても MS が推奨するセットアップでした。

ADP は廃止されつつあるようですが、Access の最後の 2 つのバージョン (A2007/A2010) では変更や修正が行われていません。それらは常に中途半端に見えましたが、成熟したプラットフォームである兄弟 MDB と比較していました。

于 2010-06-03T01:24:35.563 に答える