출처 : http://cafe.naver.com/homepage815.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=19

연결 문자열 작성

웹 데이터 응용 프로그램을 작성하려면 제일 먼저 ADO에 대해 데이터 원본을 찾아서 식별할 수 있는 방법을 제공해야 합니다. 이는 연결 문자열을 통해 수행할 수 있는데, 이 연결 문자열은 데이터 원본 공급자와 데이터 원본 위치 등의 매개 변수를 정의하는 일련의 인수로서 세미콜론으로 구분되어 있습니다. ADO는 연결 문자열을 사용하여 OLE DB 공급자를 식별하고 이 공급자를 데이터 원본으로 안내합니다. 공급자는 데이터 원본을 나타내고 응용 프로그램에 대해 정보를 행 집합 형태로 표시하는 구성 요소입니다.

다음 표에는 일반적인 여러 데이터 원본에 대한 OLE DB 연결 문자열이 나와 있습니다.

데이터 원본 OLE DB 연결 문자열
Microsoft?? Access Provider=Microsoft.Jet.OLEDB.4.0;Data Source=.mdb 파일의 실제 경로
Microsoft SQL Server Provider=SQLOLEDB.1;Data Source=데이터베이스 서버 경로
Oracle Provider=MSDAORA.1;Data Source=데이터베이스 서버 경로
Microsoft Indexing Service Provider=MSIDXS.1;Data Source=파일 경로

이전 버전과의 호환성을 제공하기 위해 ODBC용 OLE DB 공급자는 ODBC 연결 문자열 구문을 지원합니다. 다음 표에서는 일반적으로 사용하는 ODBC 연결 문자열을 소개합니다.

데이터 원본 드라이버 ODBC 연결 문자열
Microsoft Access Driver={Microsoft Access Driver (*.mdb)};DBQ=.mdb 파일의 실제 경로
SQL Server DRIVER={SQL Server};SERVER=서버 경로
Oracle DRIVER={Microsoft ODBC for Oracle};SERVER=서버 경로
Microsoft Excel Driver={Microsoft Excel Driver (*.xls)};DBQ=.xls 파일의 실제 경로; DriverID=278
Microsoft Excel 97 Driver={Microsoft Excel Driver (*.xls)};DBQ=.xls 파일의 실제 경로;DriverID=790
Paradox Driver={Microsoft Paradox Driver (*.db)};DBQ=.db 파일의 실제 경로;DriverID=26
텍스트 Driver={Microsoft Text Driver (*.txt;*.csv)};DefaultDir=.txt 파일의 실제 경로
Microsoft Visual FoxPro?? (데이터베이스 컨테이너 포함) Driver= {Microsoft Visual FoxProDriver};SourceType=DBC;SourceDb=.dbc 파일의 실제 경로
Microsoft Visual FoxPro(데이터베이스 컨테이너 제외) Driver= {Microsoft Visual FoxProDriver};SourceType=DBF;SourceDb=.dbf 파일의 실제 경로

+ Recent posts