2012-05-21 2 views
3

MDB 파일을 만드는 데 사용 된 MSAccess 버전을 얻는 방법을 찾고 있습니다.MDB 파일을 만드는 데 사용되는 MSAccess 버전 가져 오기

의견 (tools, .bat, C#) 제안에 감사드립니다.

감사

+2

나는 비틀 거렸다 (http://blogs.technet.com/b/heyscriptingguy/archive/2005/10/07/how-can-i-determine-which-version-of-access-was-used-to). -create-a-database.aspx) 링크를 누릅니다. 설명 된대로, 버전을 줄 수있는 작은 실행 파일을 만들 수 있습니다. – Narayanan

답변

3

은 VBA 코드에서, 당신은 당신의 MDB 파일의 형식 버전을 확인하기 위해 FileFormat 속성을 검사 할 수 있습니다. Access.AcFileFormat 클래스의 값을 반환합니다.

MDB를 Access 2002-2003 형식으로 만든 경우 직접 실행 창에서이 방법을 사용했습니다.

? CurrentProject.FileFormat = acFileFormatAccess2002 
True 

그러나 MDB를 만드는 데 사용 된 Access 버전에 대해서는 아무런 언급이 없습니다.

? Access.Version 
12.0 

는 지금까지 내가 알고 있어요로서, Access 버전이 MDB 어디서든 MDB 파일에 저장되지 않습니다 만드는 데 사용 : 나는 액세스 2007을 사용하여 만들었습니다. 그리고 VBScript 같은 다른 방법으로 MDB를 만들 수도 있습니다. VBScript는 Access 응용 프로그램 인스턴스가 실행 중이 아니거나 Access 설치가 필요하지 않습니다.

아마도 MDB를 만드는 데 사용 된 Access 버전을 알기 원하는 이유에 대한 자세한 정보를 제공하면 누군가가 대안을 제공 할 수 있습니다.

관련 문제