2010-06-02 2 views
2

저는 최근에 Access 2003에서 ADP 기반 응용 프로그램을 빌드하도록 설정된 프로젝트를 시작했습니다. 모든 데이터가 MS SQL Server에있는 동안 글꼴 끝 GUI가 Access에있게 될 것입니다. Oracle Forms가 Access 및 SQL Server보다 더 나은 선택 일 수있는 권한을 부여 받았기 때문에 "was"라고 말합니다. 이 작업을 수행하는 곳은 Oracle 10g를 사용하는 Oracle 상점입니다. 또한 내부적으로 Oracle Forms를 사용합니다.Oracle Forms는 "프런트 엔드"로서 Microsoft Access와 어떻게 비교됩니까?

나는 새로운 것을 배우기 위해 항상 노력하고 있습니다. 필자는 .NET WinForms, ASP.NET, Java, C#, Python 및 Access와 함께 작업하면서 오히려 "절충 주의적"개발자 였으므로 Oracle Forms로 이동하는 데 신경 쓰지 않을 것입니다. MS Access (VBA는 다소 제한적입니다.)

제 질문은 이것입니다. Oracle Forms (10g)은 MS Access와 비교하여 GUI 응용 프로그램을 개발하는 데 어떤 차이가 있습니까? Access는 VBA를 언어로 사용합니다. Oracle Forms는 무엇을 사용합니까? Forms 애플리케이션이 Java 애플릿이라는 것을 알고 있습니다. Java를 사용하여 Oracle Forms를 작성할 수 있다는 의미입니까?

답변

2

GUI 애플리케이션 개발을 위해 Oracle Forms (10g)를 MS Access와 비교하면 어떻습니까?

오라클 데이터베이스에 액세스하는 경우 Forms를 선호합니다. 더 좋게, 나는 Apex에 갈거야. 하지만 아마도 이러한 환경에 익숙해 졌기 때문일 수 있습니다. Access에서 가장 단순한 UI 이상을 구축하려고 시도하는 것이 싫었습니다.

Access는 VBA를 언어로 사용하며 Oracle Forms는 무엇을 사용합니까?

PL/SQL 나는 양식 응용 프로그램은 Java 애플릿 알고있다. Java를 사용하여 Oracle Forms를 작성할 수 있다는 의미입니까?

특정 사용자 정의 구성 요소가 필요할 경우 Java bean을 통합 할 수 있지만 일반적으로 사용자 정의 구성 요소는 필요하지 않습니다. 폼이나 데이터베이스에서 일반적으로 SQL 또는 PL/SQL로 코딩 할 모든 비즈니스 로직.

0

Access ADP를 사용한다면 Access MDB with ODBC를 사용하지 않으시겠습니까? 이것은 지난 5 년 정도 동안 SQL Server를 사용하는 응용 프로그램 (ADP에 이점이있는보고 제외)의 경우에도 MS의 권장 설정이었습니다.

ADP가 출현 중이며, 마지막 두 버전의 Access (A2007/A2010)에서 ADP가 변경되거나 수정되지 않은 것처럼 보입니다. 그들은 항상 내게 반쯤 구운 것 같았지만, 그 다음 형제 MDB 인 성숙한 플랫폼과 비교했습니다.

+0

David .. Microsoft가 ADP를 통해 ODBC를 사용하는 MDB를 권장한다고 말하면 해당 진술을 뒷받침하는 링크가 있습니까? 나는 "snarky"가 되려고하지 않고 오히려 다른 사람들에게 보여줄 수있는 모범을 보여주고 싶습니다. 고맙습니다. – webworm

+0

본인이 기반으로하는 정보는 http://groups.google.com/group/microsoft.public.access.forms/msg/036ffe2dc204d8ee에서 발췌 한 것입니다. URL에 인용 된 기사가 현재 인용 된 정보의 일부만 포함하고 있지만 동일한 내용 (다른 기사는 해당 기사를 인용했습니다)에 대해 MS 웹 사이트에 다른 문서가 있음을 알고 있습니다. SQL Server와 통신하기 위해 ADP가 수행하는 여러 계층에 대한 정보는 대부분의 사람들에게 커다란 계시입니다. –

+0

데이비드에게 감사드립니다. ADP가 아닌 연결된 테이블을 사용하여 클라이언트/서버 액세스 개발을 다루는 책을 알고 계십니까? 자원의 상당 부분은 ADP에 관한 모든 이야기입니다 (오히려 오래되었지만). – webworm

관련 문제