home *** CD-ROM | disk | FTP | other *** search
/ Kompuutteri Kaikille K-CD 2001 #4 / K-CD_2001-04.iso / Explorer5 / DA / MDAC_IE5.CAB / adoreadm.txt < prev    next >
Text File  |  1999-02-15  |  21KB  |  312 lines

  1. ---------------------------------------------------------
  2. Vigtigt-fil til Microsoft(R) ActiveX(R) Data Objects version 2.1
  3. ---------------------------------------------------------
  4.  
  5. (c) 1998 Microsoft Corporation. Alle rettigheder forbeholdes.
  6.  
  7. Dette dokument indeholder de seneste oplysninger, der supplerer dokumentationen til Microsoft ADO.
  8.  
  9. --------
  10. INDHOLD
  11. --------
  12.  
  13. 1. PRODUKTBESKRIVELSE 
  14.    
  15. 2. NYE FUNKTIONER 
  16. 2.1 Seek og Index 
  17. 2.2 Rµkkeopdateringer og synkronisering
  18. 2.3 Microsoft OLE DB Persistence Provider
  19. 2.4 Microsoft Data Shaping Service til OLE DB
  20. 2.5 Microsoft OLE DB Remoting Provider
  21.  
  22. 3. TEKNISKE BEM╞RKNINGER
  23. 3.1 Sikkerhedsforbedringer
  24. 3.2 Restriktiv virkemσde
  25. 3.3 Tilpasning af sikkerhedsindstillinger
  26.  
  27. 4. KENDTE FEJL, BEGR╞NSNINGER, RETTELSER OG SENESTE DOKUMENTATIONSBEM╞RKNINGER 
  28.  
  29. ----------------------
  30. 1. PRODUKTBESKRIVELSE
  31. ----------------------
  32.  
  33. ActiveX Data Objects (ADO) er en automatiseringsbaseret grµnseflade til at fσ adgang til data. ADO bruger OLE DB-grµnsefladen til at fσ adgang til en lang rµkke datakilder, herunder men ikke begrµnset til data leveret via ODBC.
  34.  
  35. Brugerne af RDO og DAO b°r hurtigt g°re sig bekendt med programmering til ADO, fordi det overordnede design af ADO kommer fra vores erfaring med at udvikle disse grµnseflader.
  36.  
  37. Microsoft Remote Data Service (RDS) er en komponent i ADO, som giver hurtig og effektiv dataforbindelse og dataudgivelsesmilj°et til programmer, der er tilknyttet i Microsoft Internet Explorer. Den er baseret pσ en distribueret klient-/serverteknologi, der fungerer over HTTP-, HTTPS- (HTTP over Secure Sockets Layer) og DCOM-programprotokoller. Ved at bruge datakompatible ActiveX-objekter giver RDS adgang til dataprogrammering, der ligner Microsoft Visual Basic(R), til Web-udviklere, som har brug for at opbygge distribuerede, datakrµvende programmer, der skal bruges pσ virksomheders intranet og Internettet.
  38.  
  39. ---------------
  40. 2. NYE FUNKTIONER
  41. ---------------
  42.  
  43. ADO 2.1 tilf°jer flere nye funktioner for udviklerne.
  44.  
  45. 2.1 Seek og Index
  46. Metoden Seek og egenskaben Index tilf°jer hurtig, indeksbaseret placering af rµkker i et postsµt.
  47.  
  48. 2.2 Rµkkeopdateringer og synkronisering
  49. Den nye "row fix-up"-tilstand giver mulighed for brugerdefineret kontrol over rµkkeopdateringer og synkronisering af postsµt oprettet med en JOIN-handling. Syv nye dynamiske egenskaber kontrollerer fem eksisterende metoders virkemσde.
  50.  
  51. 2.3 Microsoft OLE DB Persistence Provider
  52. Sammen med metoderne Save og Open i Recordset-objektet gemmer og gendanner Microsoft OLE DB Persistence Provider et postsµt i en fil. Med denne version kan et postsµt gemmes i XML-formatet (Extensible Markup Language), som er standardmσden at definere brugerangivne koder for data transporteret via Internettet.
  53.  
  54. 2.4 Microsoft Data Shaping Service for OLE DB
  55. Microsoft Data Shaping Service for OLE DB, som underst°tter Data Shaping, kan nu:
  56.  
  57. 2.4.1 Omforme et tidligere formet postsµt. For at underst°tte denne funktion har postsµt nu en Name-egenskab, der eksisterer, sσ lµnge forbindelsen er etableret.
  58.  
  59. 2.4.2 Udf°re aggregate-beregninger pσ en kolonne pσ ethvert niveau af et omformet postsµt, ikke blot det overordnede niveaus underniveau. Denne funktion bruger fulde kapitelnavne til at danne en sti til det °nskede niveau og den °nskede kolonne.
  60.  
  61. 2.4.3 COMPUTE-kommandoer i parameterform kan have et vilkσrligt antal mellemliggende COMPUTE-delsµtninger mellem delsµtningen PARAMETER og parameterargumentet.
  62.  
  63. 2.5 Microsoft OLE DB Remoting Provider
  64. Microsoft OLE DB Remoting Provider bliver en standardserviceprovider og henter nye dynamiske egenskaber til forbedret ydeevne, st°rre brugerkontrol og kompatibilitet bagud med ADO 2.0.
  65.  
  66.  
  67. ------------------
  68. 3. TEKNISKE BEM╞RKNINGER
  69. ------------------
  70.  
  71. 3.1 Sikkerhedsforbedringer
  72.  
  73. Denne version indeholder sikkerhedsforbedringer til ADO- og RDS-objekter, sσ nogle af handlingerne begrµnses, nσr Internet Explorer k°rer i en "sikker" tilstand.
  74.  
  75. 3.1.1. Zoner
  76. Du kan angive forskellige sikkerhedsindstillinger til forskellige "zoner" i Internet Explorer 4.0 for at tilpasse ADO/RDS-objekters virkemσde i disse zoner. F°lgende fire zoner er defineret i Internet Explorer 4.0:
  77. *  Internetzone
  78. *  Lokal intranetzone
  79. *  Zone med klassificerede steder
  80. *  Zone med pσlidelige steder
  81.  
  82. 3.1.2. Sikkerhedsniveauer
  83. For hver af disse zoner kan du angive det sikkerhedsniveau, der skal bruges. F°lgende sikkerhedsniveauer er tilgµngelige for hver zone:
  84. *  H°j
  85. *  Mellemste
  86. *  Lav
  87. *  Brugerdefineret
  88.  
  89. Som ved alle andre ActiveX-objekter skal sikkerhedsniveauet indstilles til "Mellemste" eller "H°j" for overhovedet at fσ ADO/RDS-objekter til at fungere i Internet Explorer 4.0. Brugerdefinerede indstillinger anvendes til at indstille ADO/RDS-objekter til at fungere i sikker eller usikker tilstand.
  90.  
  91. 3.2 Restriktiv virkemσde
  92.  
  93. Som standard medf°rer usikre handlinger pσ ADO/RDS-objekter i Internet Explorer 4.0 en brugerprompt, nσr sider σbnes fra "Lokal pσlidelig zone", "Zone med pσlidelige steder" og "Internetzone". Usikre handlinger pσ ADO/RDS-objekter deaktiveres som standard for sider, der indlµses fra "Zone med klassificerede steder". I det f°lgende beskrives ADO/RDS-virkemσde ved k°rsel i disse tilstande:
  94.  
  95. 3.2.1 Sikre objekter
  96. F°lgende objekter anses for "sikre". Det betyder, at usikre handlinger (beskrevet i afsnit 3.2.3) ikke tillades i et sikkert milj° (f.eks. som standard i Internet Explorer, medmindre brugerdefinerede indstillinger benyttes til at k°re i en usikker tilstand) og tillades i et usikkert milj° (f.eks. Visual Basic).
  97. a. RDS.DataControl-objekt
  98. b. RDS.DataSpace-objekt
  99. c. ADO Recordset-objekt
  100.  
  101. 3.2.2 Usikre objekter
  102. F°lgende objekter anses for "usikre". De kan ikke oprettes direkte eller indirekte (og gives til en bruger) i et sikkert milj°.
  103. a. RDSServer.DataFactory-objekt
  104. b. ADO Connection-objekt
  105. c. ADO Command-objekt
  106.  
  107. 3.2.3 Usikre handlinger pσ sikre objekter
  108. F°lgende handlinger anses for usikre pσ de "sikre" objekter - RDS.DataControl, RDS.DataSpace, ADO Recordset. Disse handlinger tillades ikke i et sikkert milj°, men i et usikkert milj°.
  109.  
  110. a. RDS.DataControl
  111. i) Alle tolags- og DCOM-scenarier pσ objektet RDS.DataControl. Det betyder, at du ikke kan σbne databaseforbindelser pσ den lokale maskine eller servere, du etablerer forbindelse til med DCOM-protokollen.
  112. ii) Alle trelagshandlinger over HTTP er begrµnset til den server, siden er hentet fra. Det betyder, at egenskaben Server pσ objektet RDS.DataControl skal vµre lig med det vµrtsnavn (http://server), siden er hentet fra.
  113.  
  114. b. RDS.DataSpace
  115. i) Alle tolags-og DCOM-scenarier pσ objektet RDS.DataSpace. Det betyder, at du ikke kan bruge objektet RDS.DataSpace til at aktivere firmaobjekter pσ den lokale maskine eller over DCOM-protokollen.
  116. ii) Alle trelagsscenarier over HTTP er begrµnset til den server, siden blev hentet fra. Det betyder, at den anden parameter i metodekaldet CreateObject pσ objektet DataSpace skal pege pσ den samme server, siden er hentet fra.
  117.  
  118. c. ADO Recordset
  119. i) Etablerer forbindelse, hvor provider ikke er MS Remote. Sσ tilslutningsstrengen skal starte med "Provider=MS Remote". Koden "Remote Server" i tilslutningsstrengen skal ogsσ vµre det samme navn som den server, siden er hentet fra. Lokale tolags- og DCOM-tilslutninger tillades ikke.
  120. ii) Local Persistence-handlinger, som at gemme et postsµt i det lokale filsystem og σbne et postsµt fra en fil pσ den lokale maskine.
  121.  
  122. 3.3 Tilpasse sikkerhedsindstillinger
  123.  
  124. ADO/RDS-virkemσde kontrolleres af indstillingen "Initialiser ActiveX-objekter, som ikke er markeret som sikre". Du kan µndre sikkerhedsindstillingerne ved at µndre sikkerhedsniveauet for en bestemt zone. Standardvµrdierne for indstillingen "Initialiser ActiveX-objekter, som ikke er markeret som sikre" for intranetzonen er som f°lger:
  125. Sikkerhedsniveau = H°j        Vµrdi = "Deaktiver"
  126. Sikkerhedsniveau = Mellemste        Vµrdi = "Deaktiver"
  127. Sikkerhedsniveau = Lav        Vµrdi = "Sp°rg"
  128.  
  129. Oplysninger om standardindstillinger i andre sikkerhedszoner finder du i dokumentationen til Internet Explorer.
  130.  
  131. Ved at µndre sikkerhedsniveauet kan du µndre virkemσden for frakoblede ADO Recordset-objekter, der k°rer i browseren. Hvis du vil aktivere usikre handlinger og ikke vil sp°rges, hver gang en sσdan handling fors°ges, skal du udtrykkeligt angive vµrdien for ovenstσende indstilling til "Aktiver". Bemµrk ogsσ, at hvis du fors°ger en usikker handling (f.eks. at gemme et postsµt i en fil i det lokale filsystem) pσ et ADO Recordset fra RDS.DataControl, skal du angive vµrdien for ovenstσende indstilling til "Aktiver". Indstillingen af "Sp°rg" virker som "Deaktiver" for sσdanne Recordset-objekter (fra RDS.Datacontrol).
  132.  
  133. Du kan tilsidesµtte standardindstillingerne ved direkte at justere de brugerdefinerede indstillinger for ovenstσende indstilling. Du kan vµlge fuldstµndig at deaktivere de usikre handlinger (beskrevet herover) eller angive, at en advarsel skal vises, nσr den pσgµldende handling fors°ges, eller aktivere en sσdan handling uden advarsel. Du kan angive forskellige brugerdefinerede indstillinger for forskellige sikkerhedszoner. F°lgende fremgangsmσde skal gennemf°res for at tilpasse sikkerhedsindstillingerne for en bestemt sikkerhedszone:
  134.  
  135. ADVARSEL! Vµr opmµrksom pσ, at du ved at aktivere "Initialiser ActiveX-objekter, som ikke er markeret som sikre" (trin 5 herunder) tillader, at ETHVERT ActiveX-objekt, sikkert eller usikkert, bruges fra Web-sider (hvilket muligvis udsµtter brugermaskiner for skadeligt indhold eller skadelig scriptingkode). Det anbefales, at du kun g°r dette i "intranetzone" eller "Pσlidelig zone" og ikke i "Internet-zone".
  136.  
  137. 1. Vµlg Internet-indstillinger i menuen Vis i Internet Explorer 4.0 for at σbne dialogboksen Internet-indstillinger. Vµlg fanen Sikkerhed.
  138. 2. Vµlg den zone, du vil tilpasse indstillingerne for, pσ rullelisten Zone.
  139. 3. Vµlg Brugerdefineret for den valgte zone for at aktivere knappen Indstillinger i dialogboksen.
  140. 4. Klik pσ Indstillinger for at σbne dialogboksen Indstillinger for sikkerhed.
  141. 5. Hvis du vil aktivere usikre handlinger (beskrevet i afsnit 3.2.3) pσ ADO/RDS-objekter uden at vise en advarsel, skal du markere "Aktiver" under indstillingen "Initialiser ActiveX-objekter, der ikke er markeret som sikre" i dialogboksen Indstillinger for sikkerhed. Klik pσ OK.
  142. 6. Hvis du vil have vist en advarsel, nσr en usikker handling (beskrevet i afsnit 3.2.3) fors°ges pσ ADO/RDS-objekter, skal du markere "Sp°rg" under indstillingen "Initialiser ActiveX-objekter, der ikke er markeret som sikre" i dialogboksen Indstillinger for sikkerhed. Klik pσ OK.
  143. 7. Hvis du helt vil deaktivere usikre handlinger (beskrevet i afsnit 3.2.3) pσ ADO/RDS-objekter, skal du markere "Deaktiver" under indstillingen "Initialiser ActiveX-objekter, der ikke er markeret som sikre" i dialogboksen Indstillinger for sikkerhed. Klik pσ OK.
  144. 8. Gentag eventuelt denne fremgangsmσde for at tilpasse sikkerhedsindstillingerne for andre sikkerhedszoner.
  145. 9. Klik pσ OK.
  146.  
  147. Nu vil ADO/RDS-objekter opf°re sig pσ den angivne brugerdefinerede mσde. Disse indstillinger pσvirker ADO/RDS-objekter pσ f°lgende mσde (som beskrevet i afsnit 3.2.3) i den angivne sikkerhedszone - σbne lokale tolagsforbindelser; arbejde via DCOM; etablere forbindelse til en anden server end den, siden oprindeligt blev hentet fra; gemme og σbne et postsµt i/fra filer pσ den lokale maskine.
  148.  
  149. Hvis du markerer "Sp°rg" under de brugerdefinerede indstillinger, vises f°lgende advarsel, nσr en usikker handling fors°ges pσ ADO/RDS-objekter:
  150.  
  151. "Denne side fors°ger at fσ adgang til en datakilde i et andet domµne. Vil du tillade det?" Brugeren kan svare "Ja" eller "Nej". Hvis svaret er "Ja", udf°res handlingen. Hvis ikke, mislykkes den.
  152.  
  153. --------------------------------------------------
  154. 4. KENDTE FEJL, BEGR╞NSNINGER, RETTELSER OG SENESTE DOKUMENTATIONSBEM╞RKNINGER
  155. --------------------------------------------------
  156.  
  157. 4.1 Klientreprµsentation i RDS underst°ttes p.t. ikke grundet manglende underst°ttelse fra operativsystemet.
  158.  
  159. 4.2 Ved oprettelse af "Virtuelle servere" i Internet Information Server 4.0 er f°lgende to ekstra trin n°dvendige for at konfigurere serveren til at arbejde med RDS:
  160.  
  161. A) Vµlg "Tillad adgang til eksekverbare filer", nσr serveren installeres.
  162. B) Flyt msadcs.dll til vroot\msadc, hvor vroot er den virtuelle servers hjemmemappe.
  163.  
  164. 4.3 Nσr RDS bruges pσ en IIS-server, kan det antal trσde, der oprettes pr. processor, kontrolleres ved at justere registreringsdatabasen pσ Web-serveren. Antallet af trσde pr. processor kan pσvirke ydeevnen i en situation med megen trafik eller lidt trafik med store foresp°rgselsscenarier. Brugeren b°r eksperimentere for at finde frem til de bedste resultater. Den bestemte vµrdi, der skal justeres, er:
  165.  
  166. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters\ADCThreads
  167.  
  168. hvor ADCThreads er en brugertilf°jet REG_DWORD. Intervallet af gyldige vµrdier er 1 til 50. Standardvµrdien er 6. Hvis den vµrdi, der angives af registreringsn°glen, er st°rre end 50, benyttes den st°rste vµrdi (50). Det b°r ikke vµre n°dvendigt for brugeren at oprette denne vµrdi i registreringsdatabasen. Den er som standard ikke medtaget i registreringsdatabasen.
  169.  
  170. 4.4 Som standard installeres ADO med en "sikker" RDS Server DataFactory-konfiguration. Sikker tilstand for RDS Server-komponenter betyder, at f°lgende er sandt:
  171.  
  172.     1. Handler skal angives med DataFactory 
  173.        (dette forlanges af en registreringsn°gleindstilling)
  174.  
  175.     2. Vores standardhandler, msdfmap.handler, er registreret, til stede 
  176.        pσ listen over sikre handlere og markeret som standardhandler.
  177.  
  178.     3. Filen Msdfmap.ini er installeret i Windows-biblioteket. Du 
  179.        skal konfigurere denne fil i henhold til dine behov, f°r du bruger
  180.        RDS i trelagstilstand.
  181.  
  182. Du kan eventuelt konfigurere en ubegrµnset DataFactory-installation. DataFactory kan bruges 
  183. direkte uden den brugerdefinerede handler. Brugerne kan stadig benytte en brugerdefineret handler ved at redigere tilslutningsstrengene, men det er ikke pσkrµvet.
  184.  
  185. Vi har medtaget registreringsdatabasefilen handsafe.reg for at indstille handlerposterne i registreringsdatabasen til en sikker konfiguration.
  186. Hvis du vil k°re i sikker tilstand, skal du k°re handsafe.reg. 
  187.  
  188. Vi har medtaget registreringsdatabasefilen handunsf.reg for at indstille handlerposterne i registreringsdatabasen til en ubegrµnset konfiguration. Hvis du vil k°re i ubegrµnset tilstand, skal du k°re handunsf.reg.
  189.  
  190. Yderligere oplysninger om brugen af funktionen Customization Handler i RDS finder du i den tekniske artikel "Using the Customization Handler Feature in RDS 2.0", der kan hentes pσ http://www.microsoft.com/data/techmat.htm
  191.  
  192. 4.5 Metoden Find s°ger i et postsµt i den angivne retning fra den aktuelle rµkkeposition efter den post, der opfylder de angivne kriterier. Hvis ingen aktuel rµkkeposition er angivet, f°r Find kaldes, opstσr der en fejl.
  193.  
  194. 4.6 For at bruge ADO FetchProgress og FetchComplete Events med Visual Basic krµves mindst Visual Basic version 6.
  195.  
  196. 4.7 F°lgende handlinger anses for "sikre" at bruge i Data Shaping CALC-udtryk:
  197.  
  198. 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
  199.  
  200. 4.8 ADO 2.1 underst°tter ikke vedvarende hierarkiske Recordset-objekter i XML-format. 
  201.  
  202. 4.9 Du kan ikke opdatere data i et skrivebeskyttet postsµt ved at gemme dataene i XML og redigere XML-filen. En fejl opstσr, nσr du fors°ger at σbne postsµttet igen fra XML-filen, hvis XML-dataene er blevet µndret.
  203.  
  204. 4.10 Hvis du bruger adUseClient eller etablerer fjernforbindelse til SQL Server 6.5 Service Pack 4, ignoreres brugen af n°gleordet DISTINCT i foresp°rgsler i forbindelse med resultatsµt, der kan opdateres. Dette er et problem med SQL Server og b°r l°ses i en fremtidig servicepakke.
  205.  
  206. 4.11 De DataTypeEnum-vµrdier, der er angivet i emnet Type Property i ActiveX Data Objects Programmer's Reference, indeholder fejl. F°lgende enum-vµrdier er angivet, men findes ikke og kan ikke bruges:
  207.  
  208. adArray, adByRef, adVector
  209.  
  210. F°lgende vµrdier mangler pσ listen, men findes og kan bruges:
  211.  
  212. adChapter     En kapitelvµrdi pσ 4 byte, der bruges til at identificere rµkker i et underordnet rµkkesµt (DBTYPE_HCHAPTER).
  213.  
  214. adDBFileTime  En filtidsvµrdi (DBTYPE_DBFILETIME).
  215.  
  216. adFileTime    En 64-bit vµrdi, der reprµsenterer antallet af intervaller pσ 100 nanosekunder siden 1. januar, 1601 (DBTYPE_FILETIME).
  217.  
  218. adPropVariant  En automatiserings-PROPVARIANT (DBTYPE_PROP_VARIANT).
  219.  
  220. adVarNumeric  En numerisk vµrdi (kun Parameter-objekt).
  221.  
  222. 4.12 Listen med gyldige vµrdier for parameteren Options i metoden Execute i Connection- og Command-objekter indeholder fejl. F°lgende ExecuteOptionEnum-vµrdi er fejlagtigt angivet to gange. Den skal vµre angivet en gang:
  223.  
  224. adCmdTable    Angiver, at ADO skal evaluere CommandText som et tabelnavn og generere en SQL-foresp°rgsel til at returnere alle rµkker fra den tabel, der er navngivet i CommandText.
  225.  
  226. F°lgende CommandTypeEnum-vµrdi mangler pσ listen, men findes og kan bruges:
  227.  
  228. adCmdFile     Angiver, at provideren skal evaluere CommandText som et filnavn.
  229.  
  230. F°lgende ExecuteOptionEnum-vµrdier mangler pσ listen, men findes og kan bruges:
  231.  
  232. adAsyncFetchNonBlocking   Angiver, at hovedtrσden aldrig blokerer under hentning. Hvis den anmodede rµkke ikke er hentet, flytter den aktuelle rµkke automatisk til slutningen af filen.
  233.  
  234. adExecuteNoRecords        Angiver, at CommandText er en kommando eller gemt procedure, der ikke returnerer rµkker (f.eks. en kommando, der kun indsµtter data). Hvis der hentes rµkker, kasseres de og returneres ikke. Kombineres altid med adCmdText eller adCmdStoredProc. 
  235.  
  236. 4.13 Listen over QueryType Enum-vµrdier for metoden OpenSchema i et Connection-objekt indeholder fejl. F°lgende vµrdier mangler pσ listen, men findes og kan bruges:
  237.  
  238. Enum            Begrµnsningskolonner
  239.  
  240. adSchemaDBInfoKeywords    ingen
  241.  
  242. adSchemaDBInfoLiterals    ingen
  243.  
  244. adSchemaCubes        CATALOG_NAME
  245.             SCHEMA_NAME
  246.             CUBE_NAME
  247.  
  248. adSchemaDimensions    CATALOG_NAME
  249.             SCHEMA_NAME
  250.             CUBE_NAME
  251.             DIMENSION_NAME
  252.             DIMENSION_UNIQUE_NAME
  253.  
  254. adSchemaHierarchies    CATALOG_NAME
  255.             SCHEMA_NAME
  256.             CUBE_NAME
  257.             DIMENSION_UNIQUE_NAME
  258.             HIERARCHY_NAME
  259.             HIERARCHY_UNIQUE_NAME
  260.  
  261. adSchemaLevels        CATALOG_NAME
  262.             SCHEMA_NAME
  263.             CUBE_NAME
  264.             DIMENSION_UNIQUE_NAME
  265.             HIERARCHY_UNIQUE_NAME
  266.             LEVEL_NAME
  267.             LEVEL_UNIQUE_NAME
  268.  
  269. adSchemaMeasures    CATALOG_NAME
  270.             SCHEMA_NAME
  271.             CUBE_NAME
  272.             MEASURE_NAME
  273.             MEASURE_UNIQUE_NAME
  274.  
  275. adSchemaProperties    CATALOG_NAME
  276.             SCHEMA_NAME
  277.             CUBE_NAME
  278.             DIMENSION_UNIQUE_NAME
  279.             HIERARCHY_UNIQUE_NAME
  280.             LEVEL_UNIQUE_NAME
  281.             MEMBER_UNIQUE_NAME
  282.             PROPERTY_TYPE
  283.             PROPERTY_NAME
  284.  
  285. adSchemaMembers        CATALOG_NAME
  286.             SCHEMA_NAME
  287.             CUBE_NAME
  288.             DIMENSION_UNIQUE_NAME
  289.             HIERARCHY_UNIQUE_NAME
  290.             LEVEL_UNIQUE_NAME
  291.             LEVEL_NUMBER
  292.             MEMBER_NAME
  293.             MEMBER_UNIQUE_NAME
  294.             MEMBER_CAPTION
  295.             MEMBER_TYPE
  296.             Trµoperator (se herunder)
  297.  
  298. Bemµrk, at de sidste syv Enum-vµrdier (adSchemaCubes til adSchemaMembers) b°r bruges med flerdimensionale dataprovidere. Yderligere oplysninger, herunder definitionen af trµoperatorbegrµnsningen for adSchemaMembers, finder du i OLE DB for OLAP Programmer's Reference.
  299.  
  300. 4.14 AffectEnum-vµrdierne angivet i metodeemnet CancelBatch i ActiveX Data Objects Programmer's Reference indeholder en fejl. F°lgende vµrdier mangler pσ listen, men findes og kan bruges:
  301.  
  302. adAffectAllChapters     Annullerer ventende µndringer for alle kapitler.
  303.  
  304. 4.15 Vµrdien adModeShareDenyNone ConnectModeEnum er ukorrekt beskrevet i egenskabsemnet Mode. Den b°r angives som herunder:
  305.  
  306. adModeShareDenyNone    Tillader andre at σbne forbindelse med alle tilladelser. Hverken lµse- eller skriveadgang kan nµgtes andre.
  307.  
  308. 4.16
  309. Egenskaben Index returnerede tidligere en fejl, hvis der ikke var indstillet et indeks pσ Recordset-objektet.
  310. Fra ADO 2.1 i MDAC 2.1 Service Pack 1 returneres en tom streng, og egenskaben udf°res korrekt.
  311.  
  312.