'CRecordset'에 해당되는 글 1건

  1. 2007/12/31 VS 2005의 CRecordset이 만들어 주는 ODBC 연결 문자열
VS 2005의 CRecordset이 만들어 주는 ODBC 연결 문자열은... 무척 길다!
(지가 ADO인지 아나... 이름도 ODBC 소비자로 이름이 바뀔 정도이니... )

사실 2005의 CRecordset을 잘 살펴보진 않았으나 어차피 ADO를 사용하니까 관심 밖이다.

다시 본론으로 돌아가 연결 문자열이 길어지면서 실제 물리 위치까지 적고 있다.
그런데 경로명에 한글이 적혀 있으면 빌드가 되지 않는다.
이럴때는 VC 6.0 때처럼 연결 문자열 문자열을 바꿔주자.

CString CTZipCode::GetDefaultConnect()
{
  return _T("DSN=ZIPCODE;DBQ=C:\\Anycall\\PCLink2000\\ZIP_NEW.MDB;DriverId=25;FIL=MS Access;MaxBufferSize=2048;PageTimeout=5;UID=admin;");
}

이렇게 된 문자열을...

CString CTZipCode::GetDefaultConnect()
{
  return _T("ODBC;DSN=ZIPCODE");
}

이렇게 바꿔주면 됩니다... .
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Rhea君