2010-08-18 3 views
1

파이어 버드 .fdb 파일이있어서 잘 열 수 있습니다. 그러나 일부 테이블은 비어 있으며 세 번째 부분 프로그램을 사용하여이 테이블의 .db 파일을 열 수 있습니다. 이것은 나에 의해 개발되지 않았다.C# .Net을 사용하여 파이어 버드 .db 테이블 파일을 여는 방법

이제 파이어 버드의 테이블에서 .db를 C# .net을 사용하여 열어야합니다. 일부는 어떻게하는지 알고 있습니까? 데이터베이스를 열거 나 데이터베이스에 연결하고 싶지 않고 .db 파일 만 열면됩니다.

+0

데이터베이스를 열고 연결하지 않고 db 파일을 열면 무엇을 의미합니까? – Giorgi

+0

@Giorgi Bruno는 DB에 연결하고 데이터를 검색하는 대신 파일 시스템에서 데이터베이스 파일을 읽으 려합니다. 그게 맞습니까? – Gangadhar

+0

예 .db 파일을 열어야합니다. 그것과 정말 함께 작동해야하는 나쁜 시스템, 일부 데이터를 동기화합니다. 그것은 .fbd 파일을 열 수있는 DB 폴더와 데이터가있는 일부 .db 파일 만 가지고 있습니다. 데이터베이스 데스크탑과 같은 프로그램을 사용하여 .db 파일을 열 수 있지만 일부 코드를 사용하여 읽어야합니다. –

답변

0

Borland Database Desktop을 사용하여 .db 파일을 열 수 있다면 Firebird 테이블이 아닌 Paradox 테이블입니다.

그래서, 당신의 C# 응용 프로그램에서 해당 파일 .db 파일에 액세스하기 위해, 당신은 사용할 수 있습니다

  • MS ODBC 역설 드라이버
  • MS 제트 OLEDB

있다는 점에 유의 MS 드라이버가 Paradox 테이블을 완벽하게 지원할 수 있도록 BDE (Borland Database Engine)를 설치/구성해야 할 수 있습니다.

+0

감사합니다. Paradox 테이블 (.db 파일)이 Firebird 테이블과 동일하기 때문에 Firebird와 Paradox를 모두 사용하는 시스템입니다. MS Jet OLEDB를 사용하여 Paradox 테이블을 열고 Borland BDE를 얻을 수있었습니다. BDE가 실행되지 않으면 열리지 않습니다. –

관련 문제