본문 바로가기

wif LiNoUz/Excel

ADODB.Connection.ConnectionString 사용방법

꺄하하하하하하

ADODB.Connection.ConnectionString 사용방법


"ADODB.Connection 개체 사용방법"

요걸로 검색함 



(1) DSN 있는 ODBC 연결 방법 (MS OLE DB for ODBC)
   [Provider=MSDASQL;]

   {DSN=namelFileDSN=filename};
   [DATABASE=database;]

    UID=user;

    PWD=password
 
(2) SQL서버 : DSN 없는 ODBC 연결 방법 (MS SQL Server ODBC Driver)
   [Provider=MSDASQL;]

    Driver={SQL Server};

    Server=디비서버이름; 
    Database=디비이름;

    UID=아이디;

    PWD=비밀번호 

   ex)

         Driver={SQL Server};

         Server=taeyo;

         Database=taeyoDB;

         UID=taeyo;
         PWD=11  

(3) Ms-Access : DSN 없는 ODBC 연결방법 (MS Access ODBC Driver)
   ex)

        Driver={Microsoft Access Driver (*.mdb)}; 
        DBQ=E:\NorthWind.mdb;

        DefaultDir=E:\;

        DriverId=25; 
        FIL=MSAccess;ImplicitCommitSync=Yes;

        MaxBufferSize=512;

        MaxScanRows=8; 
        PageTimeout=5;

        SafeTransactions=0;

        Threads=3;UID=admin;

        PWD=;

        UserCommitSync=Yes

(4) ORACLE : DSN 없는 ODBC 연결방법 (MS ODBC Driver for ORACLE)
   ex)

         Driver={Microsoft ODBC Driver for Oracle};

         ConnectString=OracleServer.world;

         UID=demo;

         PWD=demo

(5) SQL서버 : OLE DB 직접 접근 방법 (MS OLE DB for SQL Server)

   Provider=SQLOLEDB; 
   Data Source=디비서버이름;
   Initial Catalog=디비이름;
   User id= 아이디;
   password= 비밀번호; 
   Trusted Connection=사용자 인증 모드(true:NT인증모드 FALSE:복합모드사용); 
   Current Language=사용언어식별;
   Network Address=Location으로 지정한 SQL Server의 네트워크 주소;
   Network Library=Net-Library(DLL)이름(경로나 .dll 파일 확장명 불가);
   Use Procedure for Prepare=저장프로시저사용;
   Auto Translate=OEM/ANSI문자 변환(TRUE);
   Packet Size=바이트단위의네트워크패킷크기(512-32767,기본:4096);
   Application Name=클라이언트응용프로그램이름;Workstation ID=워크스테이션식별문자열]
   
   ex)
   
   Provider= SQLOLEDB;
   Data Source= taeyo;
   Initial Catalog=taeyo;
   User id=taeyo; 
   password= 11
   
(6) Ms-Access : OLE DB 직접 접근 방법 (MS OLE DB for Access)
   Provider=Microsoft.Jet.OLEDB.4.0; Data Source= MDB파일의 물리적인전체경로[; 
Jet OLEDB:System Database=작업그룹정보파일의경로와파일이름;Jet OLEDB:Registry 
Path=Jet엔진레지스트리키;Jet OLEDB:Database Password=암호]
   ex) Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\work\MyDb.mdb

(7) Oracle : OLE DB 직접 접근 방법 (MS OLE DB for ORACLE)
   Provider=MSDAORA

(8) MS Index Server (MS OLE DB Provider for Microsoft Index Server)
   Provider=MSIDXS

(9) MS Active Directory Service (MS OLE DB Provider for Microsoft Active 
Directory Service)
   Provider=ADSDSOObject; Root=검색 시작할 ADsPath 개체(검색기준);Filter=RFC 
960 형식의 검색 필터;Attributes=쉼표로 구분되는 반환될 특성의 목록[; Scope=Base
(기준개체(검색기준)만검색)lOneLevel(한수준만검색)lSubtree(모든하위트리검색)]

'wif LiNoUz > Excel' 카테고리의 다른 글

엑셀 개기초  (0) 2012.10.25
엑셀 ERP  (0) 2012.10.23
SQL ADODB VBA 업데이트 및 조회 연결  (0) 2012.10.23
Connection 개체 생성하는 두가지 방법  (0) 2012.10.23
엑셀에서 insert  (0) 2012.10.22