Obiekty danych ActiveX (ADO) często zadawane pytania

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 183606 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Rozwiń wszystko | Zwiń wszystko

Streszczenie

W tym artykule przedstawia niektóre często zadawane pytania dotyczące Programowanie ActiveX Data Objects (ADO).

Więcej informacji

Pytanie: co to są obiekty ActiveX Data Objects (ADO)?

A. Obiekty danych ActiveX są model obiektu niezależny od języka, który naraża danych wywoływane przez odpowiedniego dostawcę OLE DB. Najczęściej używane dostawcy OLE DB jest dostawca OLE DB dla sterowników ODBC, który udostępnia źródeł danych ODBC OBIEKTY ADO.

Pytanie: w przypadku gdy pobieranie obiektów danych ActiveX?

A. ADO jest część składników Microsoft Data Access Components (MDAC). Obiekty ADO, można otrzymać od Wolne pobieranie strony w tej witrynie sieci Web:
http://msdn2.microsoft.com/en-US/Data/aa937695.aspx
Pytanie: gdzie się z dokumentacją dostarczoną z ADO?

A. Dokumentację dostarczoną wraz z ADO jest w formacie html i może zostać odnalezione przez pobieranie składników MDAC Software Development Kit (SDK) z poprzedniego sieci Web witryna. Upewnij się, że Microsoft danych programu Access składniki SDK odstawić samodzielnie wybrać Opcja instalacji podczas pobierania składników MDAC 2.0 lub Microsoft Data Access Components Aktualizacja zestawu SDK, jeśli pobieranie składników MDAC 2.1.

W dokumentacji najpóźniej Wersja ADO są również dostępne online:
http://msdn2.microsoft.com/en-us/library/ms810811.aspx
W dokumentacji ADO jest częścią zestawu Platform SDK dokumentacja jest wyposażony w bibliotece MSDN Library. W bibliotece MSDN wybierz Zawartość, a następnie Platform SDK | Usługi dostępu do danych | Microsoft Data Access Składniki (MDAC) SDK | Obiekty Microsoft ActiveX Data (Objects ADO).

Pytanie: co jest Remote Data Service (RDS) dla obiektów ActiveX Data Objects (ADO)?

A. Remote Data Service (RDS) jest używany do transportu aktywnego obiektu danych zestawy rekordów z serwera do komputera klienckiego. Wynikowy zestaw rekordów jest buforowany na komputer kliencki i odłączona od serwera. Podzbiór obiektów ADO korzysta z RDS Model obiektów ADOR.Zestaw rekordów, zapewnienie niskiej narzutów, wysokiej wydajności sposób organizowania utworzony zestaw rekordów danych za pośrednictwem sieci lub sieci web.

Pytanie: co to jest Różnica między obiektami ADODB i ADOR?

A. biblioteki ADODB zawiera obiekty po stronie serwera dodatkowe (połączenie, polecenie, błąd, Parametry i tak dalej). Najlepsze są one używane w ramach składników po stronie serwera komunikować się z bazą danych.

Biblioteka ADOR jest jaśniejszy wagi Klient, który umożliwia manipulowanie istniejących rekordów na komputerze klienckim. Go nie ma połączenia, polecenia, błąd lub parametry polecenia. W Funkcja ADOR jest rozpowszechniane z składniki ADO klienta.

Q. Jak rozpocząć korzystanie z języka C++ przy użyciu obiektu ADO?

A. najlepszym rozwiązaniem jest #import, który generuje bardzo cienka klas wokół biblioteki typów ADO i pozwala używać można manipulować nimi w składni bardzo zbliżone do języka Visual Basic dla aplikacji Składnia (VBA). Większość próbek ADO są napisane przy użyciu języka VBA i pozwala na #import tłumaczenie łatwiejsze niż, powiedz, przy użyciu klas MFC (Microsoft Foundation) OLE COleDispatchDriver lub przy użyciu modelu COM programowania bezpośrednio. Na liście Artykuły bazy wiedzy Microsoft Knowledge Base, które następuje pomoże Ci używanie obiektów ADO z #Import:
220152 Przykład: ADO prosty ADOVC1 / VC ++ aplikacji
173645 Usterka: Naruszenie zasad dostępu w Msdaer.dll z _com_error wyjątków
173645 PLIKU: #import Adovcbtd.exe Using UpdateBatch i CancelBatch
184968 Adovcsp.exe demonstruje użycie procedur przechowywanych o ADO
182389 PLIKU: Adovcbm.exe ADO 1.5 z #import i Getrows i zakładki
166112 PRB: Konflikt z #import EOF podczas korzystania z obiektów ADO
169496 INFORMACJE: Za pomocą obiektów ActiveX Data Objects (ADO) za pośrednictwem #import w VC ++
168354 INFORMACJE: Podstawowe OLE i błędy dostawcy OLE DB są dostępne za pośrednictwem obiektów ADO
Ponadto można znaleźć następujące artykuły: Podczas wyszukiwania przy użyciu języka Visual C++ jako produkt, który okazać się przydatne ADO Deweloperzy:
167802 PRÓBKI: EXCEPTEX pułapek MFC i wyjątki Win32
175784 INFORMACJE: Zastępowanie mechanizm podnoszenia wyjątek w #import
Pytanie: jak znaleźć bazy wiedzy Microsoft Knowledge Base (KB) artykuły ADO?

A. podłączyć się do bazy wiedzy Microsoft Knowledge Base Sieci World Wide Web. Aby uzyskać dostęp do bazy wiedzy Microsoft Knowledge Base w sieci World Wide Web odwiedź następującą witrynę firmy Microsoft w sieci Web:
adresem http://support.microsoft.com/search/
Aby uzyskać dodatkowe informacje dotyczące używania bazy wiedzy Microsoft Knowledge Base, kliknij numer artykułu poniżej w celu wyświetlenia artykuł z bazy wiedzy Microsoft Knowledge Base:
129725 Uzyskiwanie artykułów bazy wiedzy Knowledge Base w sieci World Wide Web
Pytanie: jak ustalenia ADO możliwości?

A. ADO jest zależny od dostawcy danych, które są używane. W Najprostszym/najszybszym sposobem jest sprawdzenie właściwości obsługuje potwierdzić, że połączenie lub został otwarty zestaw rekordów obsługuje funkcje zostanie faktycznie konieczne. Należy również potwierdzić, że typu kursora i typu blokady odpowiada co Oczekiwano. Jeśli dostawca podstawowej nie obsługuje kursor żądanej, Te właściwości, aby uzyskać kursora, jakie masz najbliżej downgrades ADO Żądana.

Bardziej wyczerpujące podejście polega na analizowanie podstawowej Dostawca danych używaną pod spodem obiektów ADO. Mechanizm OLE jest najczęściej dostawca DB Provider for ODBC Drivers, który umożliwia uzyskanie dostępu do źródeł danych ODBC do obiektów ADO. Można użyć collection(s) właściwości połączenia, polecenia, rekordów i pól obiekty i porównać wyniki w nim wyświetlona ze specyfikacją OLE DB i OLE DB bilansowania dokumentu, zarówno dołączona z OLE DB SDK, dostępnego wolnego do pobrania pod tym adresem URL:
http://msdn2.microsoft.com/en-GB/Library/ms713643.aspx
Należy zauważyć, że ADO nie automatycznie określi każda wartość dla każdego Właściwość w kolekcji. Właściwość będzie można ustawić tylko podczas Operacja, którą przeprowadzasz ADO potrzeba użycia tej właściwości udostępniane przez podstawowego dostawcę. To jest wydajność i waha się od innych modeli obiektów takich jak DAO, które czy zainicjować wszystkie właściwości wykonywana operacja wykorzystuje je lub nie.

Za pomocą Właściwość Recordset.Supports jest najłatwiejszym sposobem weryfikacji, że oczekiwań jest rzeczywiście dostawca narażonych, biorąc pod uwagę określonego typu połączenia i zestaw rekordów, który został otwarty.

Właściwości

Numer ID artykułu: 183606 - Ostatnia weryfikacja: 21 czerwca 2011 - Weryfikacja: 2.0
Informacje zawarte w tym artykule dotyczą:
  • Microsoft ActiveX Data Objects 2.7
Słowa kluczowe: 
kbarttypeinf kbdatabase kbinfo kbmt KB183606 KbMtpl
Przetłumaczone maszynowo
WAŻNE: Ten artykuł nie został przetłumaczony przez człowieka, tylko przez oprogramowanie do tłumaczenia maszynowego firmy Microsoft. Firma Microsoft oferuje zarówno artykuły tłumaczone przez ludzi, jak i artykuły tłumaczone maszynowo, dzięki czemu każdy użytkownik może uzyskać dostęp do całej zawartości bazy wiedzy Knowledge Base we własnym języku. Prosimy jednak pamiętać, że artykuły przetłumaczone maszynowo nie zawsze są doskonałe. Mogą zawierać błędy słownictwa, składni i gramatyki, przypominające błędy robione przez osoby, dla których język użytkownika nie jest językiem ojczystym. Firma Microsoft nie odpowiada za wszelkie nieścisłości, błędy lub szkody spowodowane nieprawidłowym tłumaczeniem zawartości oraz za wykorzystanie tej zawartości przez klientów. Oprogramowanie do tłumaczenia maszynowego jest często aktualizowane przez firmę Microsoft.
Anglojęzyczna wersja tego artykułu to:183606
Zastrzeżenie dotyczące artykułów z bazy wiedzy o produktach wycofanych
Ten artykuł dotyczy produktów, dla których firma Microsoft nie oferuje już pomocy technicznej. Dlatego jest on oferowany w obecnej wersji i nie będzie już aktualizowany.

Przekaż opinię

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com