다음을 통해 공유


CDaoTableDef::SetConnect

 

게시: 2016년 4월

CDaoTableDef 문자열 개체 연결된 테이블을 나타내는 개체를 구성 하는 하나 또는 두 개의 부분 (데이터베이스 형식 지정자와 데이터베이스 경로).

구문

      void SetConnect( 
   LPCTSTR lpszConnect  
);

매개 변수

  • lpszConnect
    ODBC 또는 설치 가능한 ISAM 드라이버에 전달 하는 추가 매개 변수를 지정 하는 문자열 식에 대 한 포인터입니다.

설명

다음 표에서 같이 경로 데이터베이스 파일이 있는 디렉터리의 전체 경로 및 식별자가와 야 합니다 "데이터베이스 =". (Microsoft Excel과 Microsoft Jet 데이터베이스 처럼) 어떤 경우에 특정 파일 이름을 데이터베이스 경로 인수에 포함 됩니다.

참고

등호 앞뒤의 공백이 형식의 경로 문이 포함 되지 않습니다 "데이터베이스 드라이브: \\path =".연결 실패 및 예외가 throw 됩니다.

다음 표에서 가능한 데이터베이스 형식 및 데이터베이스 지정자와 경로 보여 줍니다.

데이터베이스 형식

지정자

경로

Jet 데이터베이스 엔진을 사용 하 여 데이터베이스

"database;"

"drive:\\path\\filename.MDB "

dBASE III

"dBASE III;"

"drive:\\path"

dBASE IV

"dBASE IV;"

"drive:\\path"

dBASE 5

"dBASE 5.0입니다."

"drive:\\path"

Paradox 3.x

"Paradox 3.x;"

"drive:\\path"

Paradox 4.x

"Paradox 4.x;"

"drive:\\path"

Paradox 5.x

"Paradox 5.x".

"drive:\\path"

Excel 3.0

"Excel 3.0."

"drive:\\path\\filename.XLS "

Excel 4.0

"Excel 4.0."

"drive:\\path\\filename.XLS "

Excel 5.0 이나 Excel 95

"Excel 5.0입니다."

"drive:\\path\\filename.XLS "

Excel 97

"Excel 8.0;"

"drive:\\path\filename.XLS "

HTML 가져오기

"HTML 가져오기;"

"drive:\\path\filename"

HTML 내보내기

"HTML 내보내기;"

"drive:\\path"

Text

"텍스트"입니다.

"드라이브: \\path"

ODBC

"ODBC; 데이터베이스 =database. UID=user;PWD =암호. DSN =datasourcename. LOGINTIMEOUT =초."(이 모든 서버;에 대 한 전체 연결 문자열 수 없습니다 방금 예제입니다. 이 매개 변수 사이 공백을 두는 것이 매우 중요입니다.)

없음

Exchange

"교환.

MAPILEVEL =folderpath.

[TABLETYPE = {0 | 1};]

프로필 =프로필.]

PWD =암호.]

DATABASE=database;]"

"drive:\\path\\filename.MDB "

참고

Btrieve 더 이상 DAO 3.5는 기준으로 지원 됩니다.

연결 문자열에서 이중 백슬래시 (\)를 사용 해야 합니다. 기존 연결 사용의 속성을 수정한 경우 SetConnect, 이후에 호출 해야 RefreshLink. 사용 하 여 연결 속성을 초기화 하는 경우 SetConnect, 않습니다 호출 해야 RefreshLink, 하지만 해야 선택 하려면 먼저 추가할 테이블 정의.

암호가 필요한 데 제공 되지 않는 경우 ODBC 드라이버 테이블 액세스 로그인 대화 상자의 첫 번째 시간을 표시 하 고 다시 연결을 닫고 다시 경우.

연결 문자열을 설정할 수 있습니다는 CDaoTableDef 원본 인수를 제공 하 여 개체의 만들기 멤버 함수입니다. 확인 유형, 경로, 사용자 ID, 암호 또는 ODBC 데이터 원본 데이터베이스의 설정을 확인할 수 있습니다. 자세한 내용은 해당 드라이버 설명서를 참조 하십시오.

관련된 정보를 보려면 DAO 도움말의 "속성 연결" 항목을 참조 하십시오.

요구 사항

헤더: afxdao.h

참고 항목

CDaoTableDef Class
계층 구조 차트
CDaoTableDef::RefreshLink
CDaoTableDef::SetAttributes