문제

저는 정보를 저장하기 위해 Pervasive SQL 데이터베이스를 사용하는 서비스 비즈니스 관리 애플리케이션에 대한 웹 인터페이스를 개발하는 중입니다(그런데 제가 선택한 것은 아닙니다).현재 저는 다음과 같은 코드를 작성할 수 있도록 사용자 정의 쿼리 생성 클래스 세트와 함께 공식 Pervasive SqlClient 구현을 사용하고 있습니다.

new SelectQuery().From("CUSTOMER").Fields("CUSTOMERNBR", "NAME");

지금까지는 잘 작동하고 있지만 여기저기서 작은 문제가 발생하고 있습니다.이 방향으로 계속 진행하기보다는 검증된 DAL을 사용하는 것이 좋습니다.그러나 퍼베이시브 데이터베이스와 상호 작용할 수 있는 DAL 시스템을 찾는 데는 큰 행운이 없습니다.

Opf3에는 Pervasive 스토리지 공급자가 있지만 이전에는 해당 프레임워크에 대해 들어본 적이 없으며 웹 사이트에는 Pervasive v8 로고만 표시됩니다. v9.5 및 향후 v10에서 작동할 수 있는 것이 필요합니다.

나는 NHibernate 공급자를 작성하려고 시도했지만 결국 현재 쿼리 생성 시스템보다 훨씬 더 골치 아픈 일이 되었습니다.

당신은 무엇을 제안합니까?저는 일정이 매우 촉박하므로 가능한 한 쉽게 통합할 수 있는 것을 원합니다.

도움이 되었습니까?

해결책

Pervasive.sql은 매우 견고한 Ado 어댑터를 가지고 있으며 대부분의 경우 ODBC 위에 암석이 있습니다. 나는 몇 년 동안 성공적으로 사용했지만 Pervasive의 구문의 두통이 없으면 사용했습니다. Pervasive의 방어에서 그들의 관계형 엔진은 SQL-92 및 대부분의 SQL-99를 준수합니다.

내가 궁금한 점은 구문의 어떤 부분에 문제가 있는가, 슬픔을 일으키는 원인은 무엇입니까?

Pervasive 엔진의 어떤 버전을 사용하고 있습니까?

다른 팁

Pervasive에서 ODBC 드라이버를 찾을 수 있어야 합니다. 이 드라이버는 견고해야 하며 그렇지 않으면 Pervasive는 지금쯤 사업을 중단할 것입니다.그리고 가장 높은 수준의 추상화 소프트웨어는 ODBC 수준 데이터를 처리할 수 있습니다.ODBC 자체보다 더 추상화해야 한다고 생각한다면 이것이 최선의 방법이 될 것이라고 생각합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top