--------------------------------------------------
Microsoft(R) ActiveX(R) Data Objects 2.1-es verzi
Fontos informcik
--------------------------------------------------

(c) 1998 Microsoft Corporation. Minden jog fenntartva.

Ez a dokumentum a Microsoft ADO dokumentcijt kiegszt ismereteket 
tartalmaz.

--------
TARTALOM
--------

1.   A TERMK LERSA
   
2.   J SZOLGLTATSOK
2.1. Seek s Index
2.2. Sorok frisstse s szinkronizlsa
2.3. Microsoft OLE DB Persistence Provider
2.4. Microsoft Data Shaping Service for OLE DB
2.5. Microsoft OLE DB Remoting Provider

3.   TECHNIKAI MEGJEGYZSEK
3.1. jdonsgok az adatbiztonsgban
3.2. Korltoz mkds
3.3. Biztonsgi belltsok testre szabsa

4.   ISMERT HIBK, KORLTOZSOK S EZEK MEGOLDSA, VALAMINT EGYB 
     KIEGSZTSEK

-------------------
1. A TERMK LERSA
-------------------

Az ActiveX Data Objects (ADO) az Automatizmuson alapul, adatelrsre 
szolgl interfsz. Az ADO az OLE DB interfszt hasznlja az adatforrsok 
szles tartomnynak elrsre, ide tartoznak, de ezekre nem korltozdnak 
az ODBC szolgltatta adatok.

Az RDO s a DAO felhasznli gyorsan elsajtthatjk az ADO programozst, 
mivel az ezen interfszek fejlesztsnl nyert ismeretekbl egyenesen 
kvetkezik az ADO ltalnos tervezse.

A Microsoft Remote Data Service (RDS) az ADO olyan komponense, amely gyors 
s hatkony adat-sszekapcsolhatsgot biztost, valamint a Microsoft 
Internet Explorer programra pl alkalmazsoknl megteremti az adatok 
kzreadsnak s terjesztsnek kereteit is. Az RDS HTTP, HTTPS s DCOM 
protokollt hasznl elosztott, gyfl/kiszolgl rendszeren alapul. Az RDS 
adatkezel ActiveX vezrlelemek hasznlatval a Microsoft Visual Basic(R) 
adatelrsi programozsi mdszereit nyjtja azoknak a Web-fejlesztknek, 
akiknek elosztott, sok adatot kezel, intraneten vagy az Interneten 
hasznlt alkalmazsokat kell fejlesztenik.

--------------------
2. J SZOLGLTATSOK
--------------------

Az ADO 2.1 szmos j szolgltatssal bvlt.

2.1. Seek s Index
A Seek metdus s az Index tulajdonsg a rekordhalmaz sorainak gyors, 
indexen alapul helymeghatrozst teszi lehetv.

2.2. Sorok frisstse s szinkronizlsa
Az j "row fix-up" zemmd a JOIN mvelettel ltrehozott rekordhalmaz 
sorainak frisstsre s szinkronizlsra szolgl egyni vezrlelemet 
knl. Az t meglv metdus viselkedse ht j dinamikus tulajdonsggal 
llthat be.

2.3. Microsoft OLE DB Persistence Provider
A Microsoft OLE DB Persistence Provider a Recordset objektum Save s Open 
metdusval egyttmkdve rekordhalmazt ment fjlba, illetve tlt vissza. 
Mostantl a rekordhalmaz Extensible Markup Language (XML) formtumban 
menthet, amely az Interneten szlltott adatoknl a felhasznl ltal 
megadott formz s egyb kdok definilsnak szabvnyos mdjt nyjtja.

2.4. Microsoft Data Shaping Service for OLE DB
A Microsoft Data Shaping Service for OLE DB jabb jellemzi:

2.4.1. Korbban kialaktott eredmnyhalmaz jbli kialaktsa. Ehhez az 
eredmnyhalmazok Name tulajdonsggal is rendelkeznek, amely a kapcsolat 
ideje alatt ltezik.

2.4.2. sszest szmtsok vgrehajtsa kialaktott eredmnyhalmaz 
tetszleges szintjn lv oszlopon, nem csak a szl kzvetlen 
leszrmazottjn. Ez a szolgltats a kvnt szint s oszlop elrsi 
tvonalnak kialaktshoz teljesen megadott fejezetneveket hasznl.

2.4.3. A paramterezett COMPUTE utastsok tetszleges szm kzbens 
COMPUTE zradkot tartalmazhatnak a PARAMETER zradk s a parameter 
argumentum kztt.

2.5. Microsoft OLE DB Remoting Provider
A Microsoft OLE DB Remoting Provider szabvnyos szolgltatv vlik j 
dinamikus tulajdonsgokkal, nagyobb felhasznli felgyelettel s az 
ADO 2.0-s verzival val kompatibilitssal.


-------------------------
3. TECHNIKAI MEGJEGYZSEK
-------------------------

3.1. jdonsgok az adatbiztonsgban

Ez a kiads az ADO s az RDS objektumok szmos j adatbiztonsgi belltst 
vezeti be, gy bizonyos mveletek vgrehajtsa tiltott, ha az Internet 
Explorer "biztonsgi" zemmdban fut.

3.1.1. Znk
Az Internet Explorer 4.0-s verzijban az egyes "znkban" klnfle 
biztonsgi belltsok adhatk meg, gy ezekben a znkban szablyozhat 
az ADO/RDS objektumok viselkedse. Az Internet Explorer 4.0-s verzijban 
a kvetkez ngy zna definilt:
*  Internet zna
*  Helyi intranet zna
*  Tiltott helyek zna
*  Megbzhat helyek znja

3.1.2. Biztonsgi szint
A fenti znk mindegyikben megadhat az rvnyes biztonsgi szint. 
A znkban a kvetkez biztonsgi szintek llnak rendelkezsre:
*  Magas
*  Kzepes
*  Alacsony
*  Egyni

Az ActiveX vezrlelemekhez hasonlan ahhoz, hogy az ADO/RDS objektumok 
egyltaln mkdjenek az Internet Explorer 4.0-s verzijban a biztonsgi 
szintet "Kzepes" vagy "Magas" rtkre kell belltani. Az Egyni belltsok 
segtsgvel megadhat az ADO/RDS objektumok viselkedse biztonsgos s nem 
biztonsgos zemmdban.

3.2. Korltoz mkds

Alaprtelmezs szerint az Internet Explorer 4.0-s verzijban brmely nem 
biztonsgos mvelet az ADO/RDS objektumokon figyelmeztet zenet 
megjelentsvel jr, ha a lapokat "Helyi intranet znbl", "Megbzhat 
helyek znjbl" vagy "Internet znbl" rjk el. Alaprtelmezs 
szerint a nem biztonsgos mveletek ADO/RDS objektumokon tiltottak a 
"Tiltott helyek znjbl" betlttt lapok esetben. Az albbiak az ADO/RDS 
objektumok viselkedse mutatjk be ezekben az zemmdokban:

3.2.1. Biztonsgos objektumok
A kvetkez objektumokat "biztonsgosnak" tekintjk. Ez azt jelenti, hogy a 
nem biztonsgos mveletek (lsd 3.2.3.) nem engedlyezettek biztonsgos 
krnyezetben (ilyen pldul alaprtelmezs szerint az Internet Explorer, 
kivve, ha egyni belltsokat hasznlunk nem biztonsgos zemmdban), 
mg engedlyezettek nem biztonsgos krnyezetben (ilyen pldul a Visual 
Basic).
a) RDS.DataControl objektum
b) RDS.DataSpace objektum
c) ADO Recordset objektum

3.2.2. Nem biztonsgos objektumok
A kvetkez objektumokat "nem biztonsgosnak" tekintjk. Ezek kzvetlenl 
vagy kzvetve nem hozhatk ltre biztonsgos krnyezetben.
a) RDSServer.DataFactory objektum
b) ADO Connection objektum
c) ADO Command objektum

3.2.3. Nem biztonsgos mveletek biztonsgos objektumokon
A kvetkez mveleteket a "biztonsgos" objektumokon (RDS.DataControl, 
RDS.DataSpace s ADO Recordset) nem biztonsgosnak tekintjk. Ezek a 
mveletek biztonsgos krnyezetben nem engedlyezettek, mg nem biztonsgos krnyezetben engedlyezettek.

a) RDS.DataControl
i) Az sszes ktpontos s DCOM mvelet az RDS.DataControl objektumon. Ez azt 
jelenti, hogy nem nyithatk meg adatbzis-kapcsolatok a helyi gpen vagy 
olyan kiszolglkrl, amelyre DCOM protokollal csatlakoztunk.
ii) Az sszes hrompontos mvelet HTTP protokollon keresztl arra a 
kiszolgl korltozdik, amelyrl a lapot letltttk. Ez azt jelenti, hogy 
az RDS.DataControl objektum Server tulajdonsgnak meg kell egyeznie azzal 
a gazdanvvel (http://server), amelyrl a lapot letltttk.

b) RDS.DataSpace
i) Az sszes ktpontos s DCOM mvelet az RDS.DataSpace objektumon. Ez azt 
jelenti, hogy az RDS.DataSpace objektum nem hasznlhat objektumok lehvsra 
a helyi gpen vagy DCOM protokollon keresztl.
ii) Az sszes hrompontos mvelet HTTP protokollon keresztl arra a 
kiszolgl korltozdik, amelyrl a lapot letltttk. Ez azt jelenti, hogy 
a DataSpace objektum CreateObject metdushvsnak msodik paramternek 
ugyanarra a kiszolglra kell mutatnia, amelyrl a lapot letltttk.

c) ADO Recordset
i) Minden olyan kapcsolat, ahol a szolgltat nem az MS Remote, azaz a 
kapcsoldsi karaktersorozatnak a "Provider=MS Remote" rsszel kell kezddnie. 
A kapcsoldsi karaktersorozatban a "Remote Server" csak ugyanaz a kiszolgl  
lehet, amelyrl a lapot letltttk. Helyi ktpontos s DCOM kapcsolatok nem 
megengedettek.
ii) Helyi Persistence mveletek, pldul rekordhalmaz mentse helyi 
fjlrendszerbe s rekordhalmaz megnyitsa helyi gpen lv fjlbl.

3.3. Biztonsgi belltsok testre szabsa

Az ADO/RDS objektumok viselkedse a "Nem biztonsgosknt megjellt ActiveX 
vezrlelemek inicializlsa s futtatsa" elem belltsval adhat meg. 
A biztonsgi belltsok az adott zna biztonsgi szintjnek mdostsval 
adhatk meg. A "Nem biztonsgosknt megjellt ActiveX vezrlelemek 
inicializlsa s futtatsa" alaprtelmezs szerinti belltsai intranet 
znban a kvetkezk:
Biztonsgi szint = Magas		rtk = "Tilts"
Biztonsgi szint = Kzepes		rtk = "Tilts"
Biztonsgi szint = Alacsony		rtk = "Rkrdezs"

A tbbi biztonsgi zna laprtelmezs szerinti belltsai az Internet 
Explorer dokumentcijban tallhat.

A biztonsgi szint mdostsval megvltoztathat a bngszben fut, 
lekapcsolt ADO Recordset objektumok viselkedse. Ha engedlyezni szeretnnk 
a nem biztonsgos mveleteket, s figyelmeztet zenetet sem szeretnnk 
ltni az ilyen mveletek indtsakor, akkor a fenti bellts rtke legyen 
"Engedlyezs". Ugyangy RDS.DataControl objektumbl kapott ADO Recordset 
objektumon vgrehajtott nem biztonsgos mveletnl (pldul Recordset objektum 
mentse a helyi fjlrendszerben lv fjlba) a fenti bellts rtke szintn 
legyen "Engedlyezs". Ilyen Recordset objektumoknl a "Rkrdezs" bellts 
eredmnye ugyanaz, mint a "Tilts" bellts.

A fenti paramternl az alaprtelmezs szerinti rtkek az egyni belltsok 
kzvetlen mdostsval fellbrlhatk. Vlaszthat a teljes tilts, krhet 
figyelmeztet zenet az ilyen mvelet megksrlsekor, illetve megersts 
nlkl engedlyezhetk ezek. A klnbz biztonsgi znkban eltr egyni 
belltsok adhatk meg. Adott biztonsgi znban a biztonsgi belltsok az 
albbi lpsekkel mdosthatk.

FIGYELEM
A "Nem biztonsgosknt megjellt ActiveX vezrlelemek inicializlsa s 
futtatsa" bellts engedlyezsvel (5. lps) BRMELY (biztonsgos s 
nem biztonsgos) ActiveX vezrlelem hasznlata engedlyezett lesz a 
weblapokon (gy rtalmas vezrlelemek s programkdok kerlhetnek a 
szmtgpre). Ajnlatos ezt a belltst csak a "helyi intranet" s a 
"megbzhat helyek" znjban alkalmazni, az "Internet" znban nem.

1. Vlassza az Internet Explorer 4.0-s verzijban a Nzet men Internet 
belltsok parancst, majd az Adatbiztonsg panellapot.
2. A Zna lenyl listbl vlassza a belltani kvnt znt.
3. Jellje be az Egyni vlasztkapcsolt. Ekkor a Belltsok gomb 
aktvv vlik.
4. Kattintson a Belltsok gombra: ekkor a Biztonsgi belltsok 
prbeszdpanel jelenik meg.
5. Ha az ADO/RDS objektumokon figyelmeztets megjelentse nlkl 
engedlyezni kvnja a nem biztonsgos mveleteket (lsd 3.2.3.), akkor 
a "Nem biztonsgosknt megjellt ActiveX vezrlelemek inicializlsa s 
futtatsa" elemnl vlassza az "Engedlyezs" belltst. Kattintson az 
OK gombra.
6. Ha az ADO/RDS objektumokon a nem biztonsgos mveletek megksrlsekor 
figyelmeztet zenet megjelentst kri, akkor a Biztonsgi belltsok 
prbeszdpanelen a "Nem biztonsgosknt megjellt ActiveX vezrlelemek 
inicializlsa s futtatsa" elemnl vlassza az "Rkrdezs" belltst. 
Kattintson az OK gombra.
7. Ha az ADO/RDS objektumokon a nem biztonsgos mveleteket teljesen 
tiltani szeretn, akkor a Biztonsgi belltsok prbeszdpanelen a "Nem 
biztonsgosknt megjellt ActiveX vezrlelemek inicializlsa s 
futtatsa" elemnl vlassza az "Tilts" belltst. Kattintson az OK gombra.
8. Szksg szerint ismtelje meg ezeket a lpseket ms znk biztonsgi 
belltsainl is.
9. Kattintson az OK gombra.

Ekkor az ADO/RDS objektumok az egyni biztonsgi belltsoknak megfelelen 
fognak viselkedni. Ezek a belltsok az adott biztonsgi znban az ADO/RDS 
objektumok kvetkez mveleteit rintik (lsd 3.2.3.): helyi ktpontos 
kapcsolatok megnyitsa; DCOM protokollon keresztli mveletek; kapcsolds 
a lap eredeti letltsi kiszolgljtl eltr kiszolglra; rekordhalmaz 
megnyitsa/mentse helyi gpen lv fjlbl/fjlba.

Ha az egyni belltsoknl a "Rkrdezs" rtket hasznljuk, az ADO/RDS 
objektumokon megksrelt nem biztonsgos mveletek megksrlsekor a 
kvetkez figyelmeztets jelenik meg:

"The page is accessing a data source on another domain. Do you want to allow this?" A felhasznl az "Igen" vagy a "Nem" vlaszt adhatja. Az "Igen" vlasz 
esetben a mvelet vgrehajtsra kerl, a "Nem" vlasznl nem.

---------------------------------------------------------------
4. ISMERT HIBK, KORLTOZSOK S EZEK MEGOLDSA, VALAMINT EGYB 
   KIEGSZTSEK
---------------------------------------------------------------

4.1. Az RDS nem teszi lehetv az gyfelek megszemlyestst, mivel ezt 
az opercis rendszer nem tmogatja.

4.2. Amikor az Internet Information Server 4.0-s verzijban "virtulis 
kiszolglkat" hozunk ltre, a kiszolgl megfelel konfigurlshoz a 
kvetkez kt lps is szksges:

A) A kiszolglnl ki kell vlasztani az "Allow Execute Access" belltst.
B) Az msadcs.dll fjlt t kell helyezni a vroot\msadc knyvtrba, ahol vroot 
a virtulis kiszolgl teleptsi knyvtra.

4.3. Ha az RDS IIS kiszolgln hasznlt, a processzoronknt ltrehozott szlak  
szma a Web kiszolgl rendszerler adatbzisban lv belltsnak 
mdostsval szablyozhat. A processzoronknti vgrehajtsi szlak szma 
a nagy forgalm esetekben, illetve kis fogalomnl, de nagy lekrdezsi 
mretnl befolysolhatja a teljestmnyt. Prblkozssal megtallhat a 
legjobb eredmnyt ad bellts. A kvetkez rtket kell vltoztatni:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters
\ADCThreads

ahol ADCThreads a felhasznl ltal adott REG_DWORD. Az rvnyes rtkek 
tartomnya 1 s 50 kztti, az alaprtk 6. Ha a kulcs ltal megadott rtk 
50-nl nagyobb, a maximlis rtket (50) hasznlja a rendszer. A 
felhasznlnak nem kell ltrehoznia ezt a regisztrcis rtket, mivel 
alaprtelmezs szerint ezt nem tartalmazza a rendszerler adatbzis.

4.4. Alaprtelmezs szerint az ADO teleptse "biztonsgi" RDS Server 
DataFactory konfigurciban trtnik. Az RDS kiszolgl komponenseknl a 
biztonsgi zemmd a kvetkezket jelenti:

	1. A DataFactory kezelt ignyel 
	   (ezt a rendszerler adatbzis kulcsa teszi ktelezv)

	2. Az alaprtelmezs szerinti kezel (msdfmap.handler) bejegyzsre 
	   kerl sor, s ez jelenik meg alaprtkknt a biztonsgi kezelk 
	   listjn.

	3. Az Msdfmap.ini fjl teleptsre kerl a Windows knyvtrba. 
	   A fjlt az RDS hasznlata eltt megfelelen mdostani kell.

Bellthat korltozs nlkli DataFactory telepts is. A DataFactory 
hasznlhat kzvetlenl, egyni kezel nlkl. A felhasznlk a kapcsoldsi 
karaktersorozat mdostsval azrt hasznlhatnak egyni kezelt, de ez nem 
szksges.

A biztonsgi konfigurlst segti a mellkelt handsafe.reg regisztrcis 
fjl. A biztonsgi zemmd a handsafe.reg futtatsval lehetsges. 

A kezel regisztrci bejegyzseinek korltozs nlkli konfigurlsa a 
handunsf.reg fjl futtatsval lehetsges.

A tmrl bvebben lsd a "Using the Customization Handler Feature in RDS 2.0" ismertetst a http://www.microsoft.com/data/techmat.htm cmen.

4.5 A Find metdus az aktulis sorpozcibl indulva, a megadott irnyban 
keresi a megadott feltteleknek eleget tev rekordot. Ha a Find hvsa eltt 
nincs belltott sorpozci, hibazenetet kapunk.

4.6. Az ADO FetchProgress s FetchComplete esemnynek kezelshez a Visual 
Basic 6-os vagy jabb verzija szksges.

4.7. A Data Shaping CALC kifejezsekben a kvetkez mveletek tekintendk 
"biztonsgosnak":

Abs, Asc, Atn, CBool, CByte, CCur, CDate, CDbl, Chr, ChrB, ChrW, Chr$, ChrB$, CInt, CLng, Cos, CSng, CStr, Cvar, CVDate, CVErr, Date, Date$, DateAdd, DateDiff, DatePart, DateSerial, DateValue, Day, DDB, Error, Error$, Exp, Fix, Format, Format$, FV, Hex, Hex$, Hour, IIF, InStr, Int, IPmt, IRR, IsDate, IsEmpty, IsError, IsNull, IsNumeric, IsObject, LCase, LCase$, Left, LeftB, Left$, LeftB$, Len, Log, LTrim, LTrim$, Mid, Mid$, Minute, MIRR, Month, Now, NPer, NPV, Oct, Oct$, Pmt, PPmt, PV, QBColor, Rate, RGB, Right, RightB, Right$, RightB$, Rnd, RTrim, RTrim$, Second, Sgn, Sin, SLN, Space, Space$, Sqr, Str, Str$, StrComp, StrConv, String, String$, SYD, Tan, Time,Time$, Timer, TimeSerial, TimeValue, Trim, Trim$, TypeName, UCase, UCase$, Val, VarType , Weekday, Year

4.8. Az DO 2.1 XML formtumban nem tmogatja a hierarchikus Recordset 
objektumokat. 

4.9. Csak olvashat Recordset adatai nem mdosthatk gy, hogy az adatokat 
XML formtumban mentjk, s szerkesztjk az XML fjlt. Ha az XML adatok 
megvltoztak, a Recordset XML fjlbl val jbli megnyitsakor hibazenetet 
kapunk.

4.10. Az adUseClient vagy SQL Server 6.5 Service Pack 4 esetben a DISTINCT 
kulcsszt a lekrdezsekben frissthet eredmnyhalmazoknl figyelmen kvl 
hagyja a rendszer. Ez az SQL Server hibja, amelyet a kvetkez javt 
kiadsokban kell kikszblni.

4.11. Az ActiveX Data Objects Programmer's Reference dokumentciban a Type 
Property tmakrnl a DataTypeEnum felsorolt rtkei hibsak. A kvetkez 
enum rtkek szerepelnek a listn, de ezek nem lteznek, s gy nem is 
hasznlhatk:

adArray, adByRef, adVector

A kvetkez rtkek hinyoznak a listrl, de ezek lteznek s hasznlhatk: 

adChapter     4 bjtos fejezetrtk szrmaztatott sorkszlet sorainak 
azonostsra (DBTYPE_HCHAPTER).

adDBFileTime  Fjl idrtke (DBTYPE_DBFILETIME).

adFileTime    64 bites rtk, amely az 1601. janur 1. ta eltelt idt 
jelli 100 ns-os lptkben (DBTYPE_FILETIME).

adPropVariant Automatizmus PROPVARIANT (DBTYPE_PROP_VARIANT).

adVarNumeric  Numerikus rtk (csak Parameter objektum).

4.12. A Connection s a Command objektum Execute metdusnak Options 
paramternl felsorolt rvnyes rtkek listja hibkat tartalmaz. A 
kvetkez ExecuteOptionEnum rtk tvedsbl ktszer szerepel. Csak 
egyszer kellene az albbi formban:

adCmdTable    Azt jelzi, hogy az ADO objektumnak a CommandText paramtert 
tblanvknt kell kirtkelnie, s az itt megadott tblbl az sszes sort 
visszaad SQL lekrdezst kell ltrehoznia.

A kvetkez CommandTypeEnum rtk hinyzik a listrl, de ez ltezik s 
hasznlhat:

adCmdFile     Azt jelzi, hogy a szolgltatnak a CommandText paramtert 
fjlnvknt kell kirtkelnie.

A kvetkez ExecuteOptionEnum rtkek hinyoznak a listrl, de ezek 
lteznek s hasznlhatk:

adAsyncFetchNonBlocking   Azt jelzi, hogy a f szl lehvs kzben sohasem 
blokkoldik. Ha a kvnt sor nem kerlt lehvsra, az aktulis sor 
automatikusan a fjl vgre kerl.

adExecuteNoRecords        Azt jelzi, hogy CommandText sorokat vissza nem 
ad parancs vagy trolt eljrs (pldul olyan parancs, amely csak adatokat 
szr be). A mgis visszanyert sorokat a rendszer figyelmen kvl hagyja s 
nem adja vissza. Mindig az adCmdText vagy az adCmdStoredProc paramterrel 
egytt hasznlt. 

4.13. A Connection objektum OpenSchema metdusnak QueryTypeEnum listja 
hibs. A kvetkez rtkek hinyoznak a listrl, de ezek lteznek s 
hasznlhatk:

Enum				Restriction Columns

adSchemaDBInfoKeywords	nincs

adSchemaDBInfoLiterals	nincs

adSchemaCubes		CATALOG_NAME
				SCHEMA_NAME
				CUBE_NAME

adSchemaDimensions	CATALOG_NAME
				SCHEMA_NAME
				CUBE_NAME
				DIMENSION_NAME
				DIMENSION_UNIQUE_NAME

adSchemaHierarchies	CATALOG_NAME
				SCHEMA_NAME
				CUBE_NAME
				DIMENSION_UNIQUE_NAME
				HIERARCHY_NAME
				HIERARCHY_UNIQUE_NAME

adSchemaLevels		CATALOG_NAME
				SCHEMA_NAME
				CUBE_NAME
				DIMENSION_UNIQUE_NAME
				HIERARCHY_UNIQUE_NAME
				LEVEL_NAME
				LEVEL_UNIQUE_NAME

adSchemaMeasures		CATALOG_NAME
				SCHEMA_NAME
				CUBE_NAME
				MEASURE_NAME
				MEASURE_UNIQUE_NAME

adSchemaProperties	CATALOG_NAME
				SCHEMA_NAME
				CUBE_NAME
				DIMENSION_UNIQUE_NAME
				HIERARCHY_UNIQUE_NAME
				LEVEL_UNIQUE_NAME
				MEMBER_UNIQUE_NAME
				PROPERTY_TYPE
				PROPERTY_NAME

adSchemaMembers		CATALOG_NAME
				SCHEMA_NAME
				CUBE_NAME
				DIMENSION_UNIQUE_NAME
				HIERARCHY_UNIQUE_NAME
				LEVEL_UNIQUE_NAME
				LEVEL_NUMBER
				MEMBER_NAME
				MEMBER_UNIQUE_NAME
				MEMBER_CAPTION
				MEMBER_TYPE
				Fa opertor (lsd albb)

Figyelem: az adSchemaCubes s adSchemaMembers kztti ht Enum rtket 
tbbdimenzis adatszolgltatval kell hasznlni. Errl valamint az 
adSchemaMembers rtk korltoz fa opertornak defincijrl lsd az 
OLE DB for OLAP Programmer's Reference dokumentcit.

4.14. Az ActiveX Data Objects Programmer's Reference dokumentciban a 
CancelBatch metdus tmakrnl az AffectEnum rtkek listja hibs. A 
kvetkez rtk hinyzik a listsrl, de ez ltezik s hasznlhat:

adAffectAllChapters     Elveti az sszes fejezet fggben lv mdostst.

4.15. Az adModeShareDenyNone ConnectModeEnum rtk lersa helytelen a Mode 
tulajdonsg tmakrnl. Ez helyesen a kvetkez:

adModeShareDenyNone	Lehetv teszi msoknak tetszleges jogosultsggal 
a kapcsolat megnyitst. Nem tagadhat meg msoktl sem az olvassi, sem az 
rsi hozzfrs.

4.16. Az Index tulajdonsg korbban hibazenetet adott, ha a Recordset 
objektumban nem volt index belltva. Az MDAC 2.1 Service Pack 1 kiadsban 
lv ADO 2.1 kikszbli ezt a hibt: hibazenet nlkl a visszaadott rtk 
res karaktersorozat lesz.
