| 
             
              ソス@ソスソスDAOソスソスADOソスフ包ソスソスpソスノ関ゑソスソスソス
             
           | 
        
 ソスgソスbソスvソスyソス[ソスWソスソス
        ソスEC/C++
        ソスEDelphi
        ソスEVisual BasicソスソスソスSソスソス
        ソス@(VB2-VB6ソスソス.NETソスソスソスp)
        ソスEVisual Basic(VB2-VB6)
        ソスEVisual Basic .NET
        ソスEVisual C++
ソスEpapy's softwarelibrary
ソスソスソスLソスソスソスソスソスNソスフ托ソスソスソスソスノなゑソスワゑソスソスB
        ソスソスソスLソスソスソスソスソスNソスナ最鯉ソスノ趣ソスソス竄オソスソスソスソスフゑソスマ更ソスソスソスAソスVソスKソスナ趣ソスソス竄オソスワゑソスソスB
        
        http://hpcgi1.nifty.com/MADIA/VBBBS/wwwlng.cgi?print+201011/10110008.txt
        
        > DAO ソスソス ADO ソス併用ソスソスソストゑソスソスソスフでゑソスソスソス?
        ソスニゑソスソスソスワゑソスソスソスソスAソスソスソスソスヘどゑソスソスソスソスソスソスソスソス_ソスソスソス轤サソスソスソスソスソスソスソスソスフゑソスソスソスソスソスソストゑソスソスソスソスソスソスソスソスB
        
        ADODB.Connection.open ソス@ソス@ソスソスソス@ソスソスソスソスソスADO
        DBEngine.CompactDatabaseソス@ソスソスソス@ソスソスソスソスソスDAO
        ソスニゑソスソスソスソスニゑソスソスかソスソスナゑソスソス蛯、ソスソスソスH
        
        ソスワゑソスソスソスソスpソスソスソストゑソスソスソス鼾ソスAソスQソスニ設抵ソスソスMicrosot Office 12.0 Access databaseソスcソスソスン定しソスソスProviderソスソスMicrosoft.ACE.OLEDB.12.0
        ソスニゑソスソスソスBソスソスソスソスソスDAOソスH
        
        ソスソスソスソスソスソスソスQソスニ設抵ソスソス
        Microsoft ActiveX Data Objects 2.5 LibraryソスiソスソスソスソスソスADOソスフゑソスソス゚?ソスj
        Micrasoft Office 12.0 Access database engine Object Library(ソスソスソスソスソスDAOソスフゑソスソス゚?)
        ソスソスソスソスソスン設定しソストゑソスソスワゑソスソスB
        ソスソスソスソスソスソスソスルゑソスソスフ設定がソスモ厄ソスソスソスソスソスフでゑソスソスソスソスH
        
        ソスSソスRソスソスソスソスソス痰「ソスフゑソスソスニゑソスソスソスソスソストゑソスソスソスソスソスAソス¥ソスソスソスあゑソスワゑソスソスソスB
        
        ソスソスしソスソスソスソスソス閧「ソスソスソスワゑソスソスB
>> DAO ソスソス ADO ソス併用ソスソスソストゑソスソスソスフでゑソスソスソス?
        > ソスニゑソスソスソスワゑソスソスソスソスAソスソスソスソスヘどゑソスソスソスソスソスソスソスソス_ソスソスソス轤サソスソスソスソスソスソスソスソスフゑソスソスソスソスソスソストゑソスソスソスソスソスソスソスソスB
        > ADODB.Connection.open ソス@ソス@ソスソスソス@ソスソスソスソスソスADO
        > DBEngine.CompactDatabaseソス@ソスソスソス@ソスソスソスソスソスDAO
        > ソスニゑソスソスソスソスニゑソスソスかソスソスナゑソスソス蛯、ソスソスソスH
        
        ソスナゑソスソスワゑソスソスB
        
        ソスソスソスソスソスフ接托ソスソス併用ソスソスソスソスニ、DAO ソスノゑソスソスレ托ソスソスソス ADO ソスノゑソスソスレ托ソスソスソスソスソスソスソスソスソスソス驍スソス゚、
        ソスgソスソスソスソスソスUソスNソスVソスソスソスソスソスヌ暦ソスソスフ観点ソスソスソスソスヘ、ソスソスソスワゑソス]ソスワゑソスソスソスソスソスフではゑソスソスソスワゑソスソスソスB
        ソスソスソスノ、ソスLソスソスソスbソスVソスソスソスフ更ソスVソスソスソスヤ搾ソスソスフ厄ソス閧ェソスソスソスソスソスソスツ能ソスソスソスソスソスソスソスソスワゑソスソスB
        http://www.canalian.com/workshop/access/JetCache.html
        
        
        ソスソスソスソスソスソスソスネゑソスソスソスADAO ソスノゑソスソスソスソスナゑソスソスネゑソスソス@ソス¥ソスソス ADO ソスソスソスソスソスモとゑソスソス髟ェソスソスソスソスソスソスフで、
        ソスソスソスニゑソスソスト、ソスソスソスメを併用ソスソスソス骼厄ソスソスソスソスソスソスフゑソスワゑソスソスソスソスソスソスナゑソスソスB
        
        ソスソスソスソスソスソスソス閧「ソスソスソスニ、mdb / accdb ソスソスソスソスソスソスフでゑソスソスソスホ、DAO ソスソスソスナ良のミソスhソスソスソスEソスFソスAソスニ鯉ソスソスソスソスワゑソスソスB
        
        DAO ソスソス ADO ソスフ擾ソスソスソスソスソスソスxソスソスlソスソスソスソスニ、ADODB ソスソス OLEDB ソスwソスソスoソスRソスソスソスソスKソスvソスソスソスソスソス驍スソス゚、
        ソスソスソスソスソスフ場合ソスノゑソス DAO ソスフ包ソスソスソスソスヌ好ソスネパソスtソスHソス[ソス}ソスソスソスXソス得ゑソスソスワゑソスソスB
        
        ソスワゑソスソスAaccdb ソスソス Attachmentソス^ソスソスソスソスソスソスソスソスソスソス鼾ソスソスAaccdb ソスフ最適ソスソスソスソスsソスソスソスソスソスソスソス鼾ソスA
        Access 2007 / 2010 ソスホ会ソスソスナゑソス DAO ソスソスgソスソスソスKソスvソスソスソスソスソスソスワゑソスソスソスソスA
        ソスソスソスIソスvソスソスソスpソスeソスB(Property ソスIソスuソスWソスFソスNソスg)ソスフ作成ソスノつゑソスソストゑソスADAO ソスナなゑソスソスニ行ソスソスソスワゑソスソスソスB
        
        ソスソスソスソスソスソスソスネゑソスソスソスADAO ソスヘカソス[ソス¥ソスソスソスxソス[ソスXソスフ設計ソスノなゑソスソストゑソスソスソスAADO ソスナは可能ソスネ費ソスレ托ソスソス^ソスソス
        ソスソスソスpソスソスソス@ソスソスソスTソス|ソス[ソスgソスソスソスソストゑソスソスワゑソスソスソスBソスワゑソスソスAVB6(ソスソスAccess)ソスナデソス[ソス^ソスoソスCソスソスソスhソスソスソスソス鼾ソスA
        ADO ソスフ包ソスソスノ大きソスネアソスhソスoソスソスソスeソス[ソスWソスソスソスソスソスソスワゑソスソスB
        
        ソスソスソスフゑソスソス゚、ソスソス閧スソスソスソスvソスソスソスノ搾ソスソスせソストどゑソスソス轤ェソスナ適ソスソスソス判断ソスソスソスソスソスソスソスソスソスナ、ソスヌゑソスソスソスソストゑソス
        ソスソスソスソスソスソスgソスソスネゑソスソスソスホ趣ソスソスソスソスナゑソスソスネゑソスソス鼾ソスノ鯉ソスソスソスADAO + ADO ソス併用ソスソスソスソスニ良ゑソスソスナゑソスソス蛯、ソスB
        
        
        > ソスワゑソスソスソスソスpソスソスソストゑソスソスソス鼾ソスAソスQソスニ設抵ソスソスMicrosot Office 12.0 Access databaseソスcソスソスン定しソスソス
        > ProviderソスソスMicrosoft.ACE.OLEDB.12.0ソスニゑソスソスソスBソスソスソスソスソスDAOソスH
        
        ソスsADO ソスフ場合ソスt
        ソス@'ソスQソスニ設定しソスト暦ソスソスpソスソスソスソス鼾ソスフコソス[ソスhソスソス
        ソス@Dim cn As ADODB.Connection
        ソス@Set cn = New ADODB.Connection
        ソス@cn.Provider = "Microsoft.ACE.OLEDB.12.0"
        ソス@cn.Properties("Data Source").Value = "C:¥db1.accdb"
        ソス@cn.Open
        ソス@Dim rs As ADODB.Recordset
        ソス@Set rs = cn.Execute("SELECT * FROM TBL")
        
        
        ソス@'ソスQソスニ設定せソスソスソスノ暦ソスソスpソスソスソスソス鼾ソスフコソス[ソスhソスソス
        ソス@Dim cn As Object
        ソス@Set cn = CreateObject("ADODB.Connection")
        ソス@cn.Provider = "Microsoft.ACE.OLEDB.12.0"
        ソス@cn.Properties("Data Source").Value = "C:¥db1.accdb"
        ソス@cn.Open
        ソス@Dim rs As Object
        ソス@Set rs = cn.Execute("SELECT * FROM TBL")
        
        
        
        ソスsDAO ソスフ場合ソスt
        
        ソス@'ソスQソスニ設定しソスト暦ソスソスpソスソスソスソス鼾ソスフコソス[ソスhソスソス
        ソス@Dim de As DAO.DBEngine
        ソス@Set de = New DAO.DBEngine
        ソス@Dim ws As DAO.Workspace
        ソス@Set ws = de.CreateWorkspace("#Default Workspace#", "Admin", "")
        ソス@Dim db As DAO.Database
        ソス@Set db = ws.OpenDatabase("C:¥db1.accdb")
        ソス@Dim rs As DAO.Recordset
        ソス@Set rs = db.OpenRecordset("SELECT * FROM TBL")
        
        
        ソス@'ソスQソスニ設定せソスソスソスノ暦ソスソスpソスソスソスソス鼾ソスフコソス[ソスhソスソス
        ソス@Dim de As Object
        ソス@Set de = CreateObject("DAO.DBEngine.120")
        ソス@Dim ws As Object
        ソス@Set ws = de.CreateWorkspace("#Default Workspace#", "Admin", "")
        ソス@Dim db As Object
        ソス@Set db = ws.OpenDatabase("C:¥db1.accdb")
        ソス@Dim rs As Object
        ソス@Set rs = db.OpenRecordset("SELECT * FROM TBL")
        
        
        > ソスソスソスソスソスソスソス
        ソス@ソスソスソスソスソスソスソス
ソスソスソスxソスAソスソスソスJソスネ撰ソスソスソスソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスB
        
        ソスヌゑソスソスソスソスナゑソスソスソスラゑソスソスソスAADOソスフ設抵ソスノ必ソスvソスソスソスニゑソスソスソスソストゑソスソスソスソスソスソスフでゑソスソスソスソスA
        Microsoft ActiveX Data Objects 2.5 LibraryソスソスDAOソスフみの場合ソスヘ必ソスvソスネゑソスソスフでゑソスソスソスソスH
        
        ソスニにゑソスソスソスADOソスADAOソスソスgソスpソスソスソスソス鼾ソスfソス[ソス^ソスxソス[ソスXソスノアソスNソスZソスXソスソスソスソス゚ゑソス
        Microsot Office 12.0 Access databaseソスcソスiACEDAO.DLLソスjソスソスgソスpソスソスソスソスフでゑソスソスヒ。
        ソスQソスニ設定すソスソス鼾ソスソスACEDAO.DLLソスソスQソスニゑソスソストゑソスソスソスフはわかソスソスフでゑソスソスソスソスAソスソスソスネゑソスソス鼾ソスソスRソス[ソスhソスソスソスCreateObjectソスソスソスソスソスニゑソスソスソスACEDAO.DLLソスソスQソスニゑソスソストゑソスソス驍アソスニになゑソスフでゑソスソスソスソスH
> ソスヌゑソスソスソスソスナゑソスソスソスラゑソスソスソスAADOソスフ設抵ソスノ必ソスvソスソスソスニゑソスソスソスソストゑソスソスソスソスソスソスフでゑソスソスソスソスA
        ソスソスフ的ソスノはどゑソスソスナゑソスソスソス? Web ソスナゑソスソス蛯、ソスソスソスソスソスミでゑソスソス蛯、ソスソスソスB
        ソスワゑソスソスAソスソスソスソスソス VB6 ソスフ話ソスナゑソスソスソスソスナゑソスソス蛯、ソスソスソスBソスソスソスソスニゑソス Access VBA ソスフ場合ソスナゑソスソス蛯、ソスソスソスB
        
        
        > Microsoft ActiveX Data Objects 2.5 LibraryソスソスDAOソスフみの場合ソスヘ必ソスvソスネゑソスソスフでゑソスソスソスソスH
        ソスソスLソスヘ、DAO (Data Access Object)ソスナの接托ソスソスノは暦ソスソスpソスソスソスソスワゑソスソスソスB
        DAO ソスxソス[ソスXソスフ開ソスソスソスソスsソスソスソスネゑソスAソスソスソスソスソスQソスニ設定すソスソスKソスvソスヘ厄ソスソスソスソスナゑソスソス蛯、ソスB
        
        
        ソスソスソス黷ェソスKソスvソスノなゑソスフは、ADO (ActiveX Data Object) ソスナ接托ソスソスソスソスソス鼾ソスナゑソスソスヒ。
        ADO ソスフバソス[ソスWソスソスソスソスソスフ違いソスノつゑソスソストゑソスソスソスモゑソスソストゑソスソスソスソストゑソスソスソスソスソスソスソスソスB
        http://support.microsoft.com/kb/301202/ja
        http://www.atmarkit.co.jp/fwin2k/win2ktips/912mdacupg/mdacupg.html
> CreateObjectソスソスソスソスソスニゑソスソスソスACEDAO.DLLソスソスQソスニゑソスソストゑソスソス驍アソスニになゑソスフでゑソスソスソスソスH
        
        ソスネゑソスワゑソスソスB
        
        ソスネ会ソスソスAソスラゑソスソスソスソス_ソスソス[ソスワゑソスソスト擾ソスソスソスソスニ:
        
        > Set de = CreateObject("DAO.DBEngine.120")
        ソスソスソスフ趣ソスソス_ソスナ、ソスソスソスWソスXソスgソスソスソスフ会ソスソスLソスソスソスレゑソスソスQソスニゑソスソスソスワゑソスソスB
        
        ソス@HKEY_CLASSES_ROOT¥DAO.DBEngine.120
        
        ソスソスソスフ会ソスソスノゑソス CLSID ソスニゑソスソスソスソスLソス[ソスソスソスソスソスソスAソスソスソスソスソスノゑソス
        {CD7791B9-43FD-42C5-AE42-8DD2811F0419}
        ソスニ記ソスレゑソスソスソストゑソスソスワゑソスソスB
        
        
        ソスソスソスノ、ソスソスソスソスソスノ記ソスレゑソスソス黷スソスlソスソスソス迚コソスLソスフキソス[ソスソスソスQソスニゑソスソスソスワゑソスソスB
        
        HKEY_CLASSES_ROOT¥CLSID¥{CD7791B9-43FD-42C5-AE42-8DD2811F0419}
        
        ソスソスソスフ抵ソスソスノは、DLL ソスフ場所ソスソスソスソスソスLソスレゑソスソスソストゑソスソスワゑソスソスBソスソスソスフ環具ソスソスナは、
        ソスソスLソスソス InprocServer32 ソスニゑソスソスソスソスLソス[ソスフとゑソスソスソスソス
        C:¥PROGRA‾1¥COMMON‾1¥MICROS‾1¥OFFICE12¥ACEDAO.DLL
        ソスニ記ソス^ソスソスソスソストゑソスソスワゑソスソスソスソスB
        
        
        ソスソスソスソスソスト趣ソスソスロ、ソスソスソスソス ACEDAO.DLL ソスソス齊橸ソスIソスノソスソスlソス[ソスソスソスソスソスソスソスソスヤゑソス
        ソスソスフコソス[ソスhソスソスソスソスsソスソスソストみゑソスニ、
          Set de = CreateObject("DAO.DBEngine.120")
        ソスフ行ソスナ、ソスIソス[ソスgソスソスソス[ソスVソスソスソスソスソスGソスソスソス[ &H8007007E
        ソスwソスwソス閧ウソス黷スソスソスソスWソスソスソス[ソスソスソスソスソスソスソスツゑソスソスソスワゑソスソスソスBソスxソスソスソスソスソスソスソスソスソス驍アソスニゑソスmソスFソスナゑソスソスワゑソスソスB
ソスソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスB
        
        ソスQソスニ設定しソスネゑソスソス鼾ソスナゑソスソスソスWソスXソスgソスソスソスoソスRソスナ参ソスニゑソスソストゑソスソスソスフでゑソスソスヒ。
        
        > ソスソスフ的ソスノはどゑソスソスナゑソスソスソス? Web ソスナゑソスソス蛯、ソスソスソスソスソスミでゑソスソス蛯、ソスソスソスB
        WebソスソスナゑソスソスBソスソスソスソスソスワゑソスソスソスAソスFソスXソスソスソスラてゑソスソスソスソスソスソスナの記ソスソスソスネので具ソスフ的ソスノどのサソスCソスgソスソスソスヘ忘ソスソストゑソスソスワゑソスソスワゑソスソスソスソスB
        VB6ソスフ設抵ソスナゑソスソスB
        ソスヌゑソスソスソスノゑソスソスソスAADOソスナ接托ソスソスフ場合ソスノは必ソスvソスナ、ソスoソス[ソスWソスソスソスソスソスフ違いソスノは厄ソスソスEソスフ会ソスソスハ弁士ソスソスソスが鯉ソスソスソスソストゑソスソスソス謔、ソスノ抵ソスソスモゑソスソスソスソスソスソスニ思ソスソスソスワゑソスソスB
        
        ソスFソスXソスソスソスJソスノゑソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスソスソスBソスソスソスソスソスヤゑソスソスソスソスソスソス閧オソスワゑソスソスソスソスB
        ソスワゑソスソスソスソスソスソスソスソスソスワゑソスソスソスソスソスAソスソスしソスソスソスソスソス閧「ソスソスソスワゑソスソスB