Veelgestelde vragen over ActiveX Data Objects (ADO)

Vertaalde artikelen Vertaalde artikelen
Artikel ID: 183606 - Bekijk de producten waarop dit artikel van toepassing is.
Alles uitklappen | Alles samenvouwen

Samenvatting

Dit artikel bevat enkele veelgestelde vragen over programmeren van ActiveX Data Objects (ADO).

Meer informatie

V. Wat zijn de ActiveX Data Objects (ADO)?

A. ActiveX-gegevensobjecten zijn een taal onafhankelijke objectmodel dat gegevens zichtbaar Deze gebeurtenis treedt op door een onderliggende OLE DB-Provider. De meest gebruikte OLE DB-Provider de OLE DB-Provider is voor ODBC-stuurprogramma's, ODBC-gegevensbronnen beschrijft ADO.

V. waar kan ik ActiveX Data Objects?

A. ADO onderdeel van de Microsoft Data Access Components (MDAC). ADO kan worden verkregen uit de pagina vrije Downloads op deze website:
http://msdn2.Microsoft.com/en-us/data/aa937695.aspx
V. waar is de documentatie die wordt meegeleverd met ADO?

A. De documentatie die wordt meegeleverd met ADO in HTML-indeling en kan worden gevonden door de MDAC SDK (Software Development Kit) downloaden van het voorgaande Web site. Zorg dat u de Microsoft Data Access componenten SDK staan alleen Setup-optie bij het downloaden van MDAC 2. 0 of Microsoft Data Access Components SDK Update als MDAC 2. 1 downloaden

De documentatie voor de nieuwste versie van ADO is ook online beschikbaar op:
http://msdn2.Microsoft.com/en-us/library/ms810811.aspx
De documentatie voor ADO is onderdeel van de Platform SDK documentatie van de MSDN-bibliotheek. Kies in de MSDN-bibliotheek Inhoud en Platform SDK | Services voor gegevens toegang | Microsoft Data Access Components (MDAC) SDK | Microsoft ActiveX Data Objects (ADO).

V. Wat Remote Data Service (RDS) ActiveX Data Objects (ADO) is?

A. Remote Data Service (RDS) wordt gebruikt voor het vervoer van actieve gegevens Object records ets vanaf een server naar een clientcomputer. De resulterende record set wordt in de cache op de clientcomputer en de server verbroken. Een subset van de ADO maakt gebruik van RDS Objectmodel, de ADOR.Record set voor een lage-overhead, hoge prestaties manier om de record set gegevens via een net werk of web mars hallen.

V. Wat is de het verschil tussen de objecten ADODB en ADOR?

A. de ADODB-bibliotheek bevat extra server objecten (verbindings opdracht, fout, Parameters, enzovoort). Deze worden beste binnen de serveronderdelen te gebruikt communiceren met de data base.

De bibliotheek ADOR is een lichter gewicht de client die de manipulatie van een bestaande record set op de client. Deze geen opdrachten van de verbinding, opdracht, fout of Parameters. Het ADOR functionaliteit wordt geleverd met de ADO-componenten.

Q. Hoe moet ik beginnen met behulp van ADO met C++?

A. de beste oplossing is # import genereert zeer dunne klassen rond de typelib ADO en kunt gebruiken u bewerken ze in een syntaxis die zeer dicht bij het Visual Basic for Applications Syntaxis (VBA). De meeste ADO-voorbeelden zijn geschreven met behulp van VBA en # import kunt u vertalen met groter gemak dan, zeg, met behulp van MFC (Microsoft Foundation Class) De OLE-COleDispatchDriver of met behulp van COM rechtstreeks programmeren. De lijst van Microsoft Knowledge Base-artikelen die volgt helpt u bij het gebruik van ADO met # import:
220152Voorbeeld: ADOVC1 Simple ADO / VC + + toepassing
173645BUG: Toegangs fout in Msdaer.dll met com_error uitzonderingen
173645BESTAND: Adovcbtd.exe # import gebruiken UpdateBatch en CancelBatch
184968Adovcsp.exe toont met opgeslagen Procedures met ADO
182389BESTAND: Adovcbm.exe ADO 1,5 met # import en Getrows/bladwijzers
166112PRB: Conflict met # import EOF bij gebruik met ADO
169496INFO: Gebruik van ActiveX Data Objects (ADO) via # import in VC + +
168354INFO: Onderliggende OLE en OLEDB Providerfouten worden weer gegeven via ADO
Bovendien kunnen de volgende artikelen worden gevonden bij het zoeken met behulp van Visual C++ als het product dat is nuttig voor ADO ontwikkelaars:
167802Voorbeeld: EXCEPTEX Traps MFC en Win32-uitzonderingen
175784INFO: # Import van uitzondering verhogen mechanisme vervangen
V. Hoe vind ik de Microsoft Knowledge Base (KB) artikelen voor ADO?

A. verbinding naar de Microsoft Knowledge Base op de World Wide Web. Toegang krijgen tot de Microsoft Knowledge Base op het World Wide Web Ga naar de volgende Microsoft-website:
http://support.Microsoft.com/Search
Voor meer informatie over het gebruik van de Microsoft Knowledge Base, klikt u op het volgende artikelnummer te geven de artikel in de Microsoft Knowledge Base:
129725Verkrijgen van Knowledge Base-artikelen op het World Wide Web
V. Hoe bepaal ik de ADO-mogelijkheden?

A. ADO is afhankelijk van de gegevens voorziening die wordt gebruikt. Het eenvoudigste/snelste manier is om de eigenschap ondersteunt om te bevestigen dat de verbinding of een record set die u hebt geopend, ondersteunt de functionaliteit u werkelijk nodig. Ook moet u bevestigen dat de cursor type, en LockType overeenkomen met wat u verwacht. Als de onderliggende provider geen ondersteuning de cursor biedt u aangevraagd, ADO downgrades deze eigenschappen om de cursor die zich het dichtst bij wat u aangevraagd.

Een meer uitgebreide aanpak omvat analyse van de onderliggende gegevensprovider die u onder ADO gebruikt. De meest voorkomende provider is OLE DB-Provider voor ODBC-stuurprogramma's ODBC-gegevensbronnen voor ADO beschrijft. U kunt de collection(s) van de eigenschappen voor de verbinding, opdracht, record set en veld objecten en vergelijk de resultaten weer gegeven aan de OLE DB-specificatie en de OLE DB herverdeling Document, beide opgenomen met de OLE DB SDK gratis downloaden vanaf deze URL:
http://msdn2.Microsoft.com/en-GB/Library/ms713643.aspx
Houd er rekening mee dat ADO wordt niet automatisch elke waarde definiëren voor elk eigenschap zichtbaar in de collecties. De eigenschap alleen worden ingesteld wanneer de bewerking met ADO uitvoert in feite nodig heeft die eigenschap gebruiken door de onderliggende provider weer gegeven. Dit is voor de prestaties en verschilt andere objectmodellen zoals DAO die alle eigenschappen of initialiseren de bewerking die u uitvoert, gebruikt ze of niet.

Met behulp van de De eigenschap recordset.Supports is de gemakkelijkste manier om te controleren dat u verwacht in werkelijkheid is de provider blootgesteld, gezien het specifieke type Connection en record set die u hebt geopend.

Eigenschappen

Artikel ID: 183606 - Laatste beoordeling: vrijdag 25 februari 2011 - Wijziging: 2.0
De informatie in dit artikel is van toepassing op:
  • Microsoft ActiveX Data Objects 2.7
Trefwoorden: 
kbarttypeinf kbdatabase kbinfo kbmt KB183606 KbMtnl
Automatisch vertaald artikel
BELANGRIJK: Dit artikel is vertaald door de vertaalmachine software van Microsoft in plaats van door een professionele vertaler. Microsoft biedt u professioneel vertaalde artikelen en artikelen vertaald door de vertaalmachine, zodat u toegang heeft tot al onze knowledge base artikelen in uw eigen taal. Artikelen vertaald door de vertaalmachine zijn niet altijd perfect vertaald. Deze artikelen kunnen fouten bevatten in de vocabulaire, zinsopbouw en grammatica en kunnen lijken op hoe een anderstalige de taal spreekt en schrijft. Microsoft is niet verantwoordelijk voor onnauwkeurigheden, fouten en schade ontstaan door een incorrecte vertaling van de content of het gebruik ervan door onze klanten. Microsoft past continue de kwaliteit van de vertaalmachine software aan door deze te updaten.
De Engelstalige versie van dit artikel is de volgende:183606
Vrijwaring inhoud KB-artikelen over niet langer ondersteunde producten
Dit artikel heeft betrekking op producten waarvoor Microsoft geen ondersteuning meer biedt. Daarom wordt dit artikel alleen in de huidige vorm aangeboden en wordt het niet meer bijgewerkt.

Geef ons feedback

 

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