2009-07-11 7 views
1

Access 2002에서 작성된 msaccess 데이터베이스가 있습니다. 내 컴퓨터에만 2003 년과 2008 년 액세스 권한이 있습니다. 그래서 데이터베이스를 액세스 2003 형식으로 변환했습니다.메모를 텍스트로 변환

문제점은 메모 데이터 형식 인 stemtext 열이있는 데이터베이스에 tblItms_F001이라는 테이블이 있다는 것입니다.
저는 모든 열의 해당 열 안의 텍스트를 읽을 수 있기를 원합니다. (약 150 행만 있음). 또한 VB를 모르며 데이터베이스로 액세스하기 전에 사용하지 않았습니다. C#, Java 및 mssql과 oracle을 사용했습니다. 어떻게 그 텍스트를 읽을 수 있는지 알려주십시오. 액세스 데이터 시트보기에서 테이블을 열려고하면 기이 한 텍스트가 표시된 열이 표시됩니다.

 
    %,9m$>m,#m#9$94m 
+1

아무 것도 없으므로 Access 2008을 컴퓨터에 설치하지 않은 것입니다. –

+0

질문이 명확하지 않습니다. 어떤 컨텍스트에서 데이터를 사용하려고하는지 전혀 알 수 없습니다. –

답변

0

memo 필드가 바이너리 데이터를 포함 할 수 있습니다, 그래서 필드가 무엇을 나타내는 지 달려있다 : 예를 들어 다음과 같은 텍스트는 첫 번째 행의 열 데이터에 나타납니다. 매우 큰 텍스트 필드에만 사용됩니까?

+0

매우 큰 텍스트는 아닙니다. 질문이 있습니다. 자주 묻는 질문 목록. 그것이 필드가 포함하는 것입니다. 보통 256자를 넘지 않는 질문입니다. – jay1648

+0

@ 제이 : 그렇다면 메모 필드를 선택하는 것이 흥미 롭습니다. 표준 액세스 '문자열'필드는 최대 256 자까지 입력 할 수 있습니다. –

+0

@Mitch Wheat : 최대 255 자까지 입력 할 수 있습니다. –

0

제이,

당신의 메모 필드의 내용에 대한 가능성이 가장 높은 가능성 (제공된 텍스트의 짧은 비트에 기반) 그것이 Adobe PDF 파일 것입니다.

+0

그 텍스트를 읽으려면 어떻게해야합니까? 어떤 생각? – jay1648

+0

왜 이것이 PDF라고 생각하십니까? PDF는 ASCII % PDF로 시작하고 그의 메모는 %, 9m으로 시작합니다. –

+0

만약 당신이 그의 문자열 (또는 그 중 일부)을 구글로 검색한다면, 그것은 PDF와의 높은 상관 관계를 지니고 있지만, 아마도 이것은 단지 우연의 일치 일 것입니다. –

관련 문제