home *** CD-ROM | disk | FTP | other *** search
/ Komputer for Alle 2002 #8 / K-CD-8-2002.ISO / Explorer6 / SV / MDAC_IE5.CAB / adoreadm.txt < prev    next >
Encoding:
Text File  |  1999-02-08  |  20.2 KB  |  503 lines

  1. ------------------------------------------------------------
  2. Microsoft(R) ActiveX(R) Data Objects version 2.1 Viktigt.txt
  3. ------------------------------------------------------------
  4.  
  5. (c) 1998 Microsoft Corporation. Med ensamrΣtt.
  6.  
  7. Detta dokument innehσller ny information som kompletterar 
  8. dokumentationen f÷r Microsoft ADO MD.
  9.  
  10. --------
  11. INNEH┼LL
  12. --------
  13.  
  14. 1. PRODUKTBESKRIVNING
  15.    
  16. 2. NYA FUNKTIONER
  17. 2.1 S÷k och Index
  18. 2.2 Raduppdateringar och synkronisering
  19. 2.3 Microsoft OLE DB Persistence Provider
  20. 2.4 Microsoft Data Shaping Service f÷r OLE DB
  21. 2.5 Microsoft OLE DB Remote Provider
  22.  
  23. 3. TEKNISKA KOMMENTARER
  24. 3.1 SΣkerhetsf÷rbΣttringar
  25. 3.2 BegrΣnsat visningssΣtt
  26. 3.3 Anpassa sΣkerhetsinstΣllningar
  27.  
  28. 4. K─NDA PROBLEM, BEGR─NSNINGAR, L╓SNINGAR OCH KOMMENTARER OM NYHETER
  29.  
  30. ---------------------
  31. 1. PRODUKTBESKRIVNING
  32. ---------------------
  33.  
  34. ActiveX-dataobjekt (ADO) Σr ett Automation-baserat grΣnssnitt f÷r 
  35. σtkomst av data. ADO anvΣnder OLE DB-grΣnssnittet f÷r att komma σt 
  36. olika datakΣllor, inklusive via ODBC.
  37.  
  38. AnvΣndare av RDO och DAO b÷r snabbt kunna vΣnja sig vid programmering 
  39. till ADO eftersom utformningen av ADO kan hΣrledas till vσr erfarenhet 
  40. av utveckling av dessa grΣnssnitt.
  41.  
  42. Microsoft Remote Data Service (RDS) Σr en komponent f÷r ADO som 
  43. m÷jligg÷r snabb och effektiv dataanslutning och Σr grunden f÷r 
  44. datapublicering f÷r program som har Microsoft Internet Explorer som 
  45. vΣrd. Den Σr baserad pσ en klient-serverdistribuerad teknik som 
  46. fungerar ÷ver HTTP, HTTPS (HTTP ÷ver Secure Sockets) och program-
  47. protokoll f÷r DCOM. Med hjΣlp av datamedvetna ActiveX-kontroller 
  48. erbjuder RDS dataσtkomstprogrammering av samma typ som i Microsoft 
  49. Visual Basic(R) f÷r webbutvecklare som beh÷ver skapa distribuerade, 
  50. dataintensiva program f÷r f÷retags intranΣt och Internet.
  51.  
  52. -----------------
  53. 2. NYA FUNKTIONER
  54. -----------------
  55.  
  56. Det finns flera nya funktioner f÷r utvecklare i ADO 2.1.
  57.  
  58. 2.1 Seek och Index
  59. Metoden Seek och egenskapen Index m÷jligg÷r snabb indexbaserad s÷kning 
  60. efter rader i en postuppsΣttning.
  61.  
  62. 2.2 Raduppdateringar och synkronisering
  63. Det nya lΣget f÷r att ordna rader ger anvΣndaren anpassad kontroll ÷ver 
  64. raduppdateringar och synkronisering f÷r uppsΣttningar med poster som 
  65. skapats av en JOIN-operation. Sju nya dynamiska egenskaper kontrollerar 
  66. visningssΣttet f÷r de fem befintliga metoderna.
  67.  
  68. 2.3 Microsoft OLE DB Persistence Provider
  69. Microsoft OLE DB Persistence Provider, i samband med 
  70. postuppsΣttningsobjektets metoder Save och Open, sparar och 
  71. σterstΣller en uppsΣttning med poster till en fil. I denna version 
  72. kan en uppsΣttning med poster sparas i XML-format (Extensible Markup 
  73. Language), standardmetoden f÷r anvΣndardefinierade tagger f÷r data som 
  74. transporteras ÷ver Internet.
  75.  
  76. 2.4 Microsoft Data Shaping Service f÷r OLE DB
  77. Microsoft Data Shaping Service f÷r OLE DB, som st÷der Data Shaping, 
  78. kan nu:
  79.  
  80. 2.4.1 Omforma en tidigare formad uppsΣttning med poster. Denna 
  81. funktion st÷ds genom att uppsΣttningar med poster nu har en Name-
  82. egenskap som gΣller under hela anslutningen.
  83.  
  84. 2.4.2 Utf÷ra mΣngdberΣkningar pσ en kolumn pσ alla nivσer i en 
  85. uppsΣttning med poster och inte bara pσ den direkt underordnade. Denna 
  86. funktion anvΣnder fullt kvalificerade kapitelnamn f÷r att skapa en 
  87. s÷kvΣg till ÷nskad nivσ och kolumn.
  88.  
  89. 2.4.3 Parameterstyrda COMPUTE-kommandon kan ha ett godtyckligt antal 
  90. instuckna COMPUTE-klausuler mellan PARAMETER-klausul och parameter-
  91. argument.
  92.  
  93. 2.5 Microsoft OLE DB Remote Provider
  94. Microsoft OLE DB Remote Provider blir en standardprovider f÷r tjΣnster 
  95. och erhσller nya dynamiska egenskaper f÷r f÷rbΣttrad prestanda, st÷rre 
  96. kontroll och kompatibilitet bakσt med ADO 2.0.
  97.  
  98.  
  99. -----------------------
  100. 3. TEKNISKA KOMMENTARER
  101. -----------------------
  102.  
  103. 3.1 SΣkerhetsf÷rbΣttringar
  104.  
  105. Denna version inkluderar sΣkerhetsf÷rbΣttringar f÷r ADO- och RDS-objekt 
  106. som begrΣnsar vissa operationer nΣr Internet Explorer k÷rs i "sΣkert" 
  107. lΣge.
  108.  
  109. 3.1.1. Zoner
  110. Du kan ange olika sΣkerhetsinstΣllningar f÷r olika "zoner" i Internet 
  111. Explorer 4.0 f÷r att anpassa visningen av ADO/RDS-objekt i dessa zoner. 
  112. F÷ljande fyra zoner anges i Internet Explorer 4.0:
  113. *  Zonen Internet
  114. *  Zonen Lokalt intranΣt
  115. *  Zonen Ej tillf÷rlitliga platser
  116. *  Zonen Tillf÷rlitliga platser
  117.  
  118. 3.1.2. SΣkerhetsnivσer
  119. Du kan ange en sΣkerhetsnivσ f÷r var och en av dessa zoner. F÷ljande 
  120. sΣkerhetsnivσer Σr tillgΣngliga f÷r varje zon:
  121. *  H÷g
  122. *  Mellan
  123. *  Lσg
  124. *  Anpassad
  125. I likhet med andra ActiveX-kontroller mσste sΣkerhetsnivσn anges som 
  126. "Mellan" eller "H÷g" f÷r att ADO/RDS-objekt ska fungera i Internet 
  127. Explorer 4.0. Anpassade instΣllningar anvΣnds f÷r att ange hur 
  128. ADO/RDS-objekt ska visas i sΣkra och osΣkra lΣgen.
  129.  
  130. 3.2 BegrΣnsad visning
  131.  
  132. Alla osΣkra operationer pσ ADO/RDS-objekt i Internet Explorer 4.0 
  133. resulterar som standard i en varning till anvΣndaren vid σtkomst av 
  134. sidor frσn "Zonen Lokalt intranΣt", "Zonen Tillf÷rlitliga platser" och 
  135. "Zonen Internet". OsΣkra operationer pσ ADO/RDS-objekt inaktiveras, 
  136. som standard, f÷r sidor som hΣmtas frσn "Zonen Ej tillf÷rlitliga 
  137. platser". F÷ljande text beskriver hur ADO/RDS visas nΣr Internet 
  138. Explorer k÷rs i dessa lΣgen:
  139.  
  140. 3.2.1 SΣkra objekt
  141. F÷ljande objekt anses "sΣkra". Detta innebΣr att osΣkra operationer 
  142. (enligt 3.2.3) inte tillσts i en sΣker milj÷ (t ex Internet Explorer, 
  143. som standard, om inte anpassade instΣllningar anvΣnds f÷r att k÷ra i 
  144. osΣkert lΣge) och tillσts i en osΣker milj÷ (t ex Visual Basic).
  145. a. RDS.DataControl-objekt
  146. b. RDS.DataSpace-objekt
  147. c. ADO-objekt f÷r uppsΣttning med poster
  148.  
  149. 3.2.2 OsΣkert lΣge
  150. F÷ljande objekt anses "osΣkra". De kan inte skapas direkt eller 
  151. indirekt (och ges till en anvΣndare) nΣr man k÷r i en sΣker milj÷.
  152. a. RDSServer.DataFactory-objekt
  153. b. ADO Connection-objekt
  154. c. ADO Command-objekt
  155.  
  156. 3.2.3 OsΣkra operationer pσ sΣkra objekt
  157. F÷ljande operationer anses vara osΣkra pσ "sΣkra" objekt: 
  158. RDS.DataControl, RDS.DataSpace och ADO Recordset. Dessa operationer 
  159. tillσts inte i en sΣker milj÷ men tillσts i en osΣker.
  160.  
  161. a. RDS.DataControl
  162. i) Alla scenarion i tvσ nivσer och DCOM-scenarion pσ RDS.DataControl-
  163. objektet. Detta innebΣr att du inte kan ÷ppna databasanslutningar pσ 
  164. din lokala dator eller frσn servrar som du anslutit till med 
  165. DCOM-protokoll.
  166. ii) Alla operationer i tre nivσer ÷ver HTTP begrΣnsas till den server 
  167. som sidan hΣmtats frσn. Detta innebΣr att egenskapen Server pσ 
  168. RDS.DataControl-objektet mσste ÷verensstΣmma med vΣrdnamnet 
  169. (http://server) som sidan hΣmtats frσn.
  170.  
  171. b. RDS.DataSpace
  172. i) Alla scenarion i tvσ nivσer och DCOM-scenarion pσ RDS.DataControl-
  173. objektet. Detta innebΣr att du inte kan anvΣnda RDS.DataSpace-objekt 
  174. f÷r att anropa affΣrsobjekt pσ din lokala dator eller ÷ver 
  175. DCOM-protokollet.
  176. ii) Alla operationer i tre nivσer ÷ver HTTP begrΣnsas till den server 
  177. som sidan hΣmtats frσn. Detta innebΣr att den andra parametern i 
  178. metoden CreateObject som anropar objektet DataSpace mσste peka till 
  179. samma server som sidan hΣmtades frσn.
  180.  
  181. c. ADO Recordset
  182. i) F÷r alla anslutningar dΣr providerna inte Σr MS Remote. 
  183. AnslutningsstrΣngen mσste alltsσ b÷rja med "Provider=MS Remote". taggen 
  184. "Remote Server" i anslutningsstrΣngen mσste ha samma namn som servern 
  185. som sidan hΣmtades frσn. Lokala anslutningar i tvσ nivσer och 
  186. DCOM-anslutningar tillσts inte.
  187. ii) Lokala bestσende operationer, som att spara en uppsΣttning med 
  188. poster till det lokala filsystemet och ÷ppna en uppsΣttning med poster 
  189. frσn en fil pσ den lokala datorn.
  190.  
  191. 3.3 Anpassa sΣkerhetsinstΣllningarna
  192.  
  193. Hur ADO/RDS visas kontrolleras av instΣllningen f÷r alternativet 
  194. "Initiera och k÷r skript pσ ActiveX-kontroller som inte Σr sΣkra". Det 
  195. gσr att Σndra sΣkerhetsinstΣllningen genom att Σndra sΣkerhetsnivσn f÷r 
  196. en sΣrskild zon. StandardinstΣllningar f÷r alternativet "Initiera och 
  197. k÷r skript pσ ActiveX-kontroller som inte Σr sΣkra" f÷r zonen IntranΣt 
  198. Σr f÷ljande:
  199. SΣkerhetsnivσ = H÷g        VΣrde = "Inaktivera"
  200. SΣkerhetsnivσ = Mellan        VΣrde = "Inaktivera"
  201. SΣkerhetsnivσ = Lσg        VΣrde = "Frσga"
  202.  
  203. StandardinstΣllningar f÷r ÷vriga zoner finns i dokumentationen f÷r 
  204. Internet Explorer.
  205.  
  206. Genom att Σndra sΣkerhetsnivσ kan du Σndra hur frσnkopplade ADO 
  207. Recordset-objekt k÷rs i webblΣsaren. Om du vill aktivera osΣkra 
  208. operationer utan att bli varnad vid varje f÷rs÷k till sσdan operation, 
  209. mσste du uttryckligen ange vΣrdet f÷r ovanstσende alternativ som 
  210. "Aktivera". Observera ocksσ att om du f÷rs÷ker utf÷ra en osΣker 
  211. operation (som t ex att spara en postuppsΣttning till en fil i det 
  212. lokala filsystemet) pσ en ADO Recordset som hΣmtats frσn 
  213. RDS.DataControl, mσste vΣrdet f÷r alternativet ovan anges som 
  214. "Aktivera". InstΣllningen "Frσga" fungerar som "Inaktivera" f÷r 
  215. sσdana Recordset-objekt (som hΣmtats frσn RDS.Datacontrol).
  216.  
  217. Det gσr att σsidosΣtta standardinstΣllningarna genom att Σndra direkt 
  218. i de anpassade instΣllningarna f÷r alternativet ovan. Du kan helt 
  219. inaktivera osΣkra operationer (enligt ovan), eller ange att en varning 
  220. ska visas nΣrhelst en sσdan operation utf÷rs, eller aktivera en sσdan 
  221. operation utan varning. Du kan ange olika anpassade instΣllningar f÷r 
  222. olika sΣkerhetszoner. F÷ljande σtgΣrder mσste utf÷ras f÷r att anpassa 
  223. sΣkerhetsinstΣllningarna f÷r en sΣrskild sΣkerhetszon:
  224.  
  225. VARNING! Observera att genom att aktivera "Initiera och k÷r skript pσ 
  226. ActiveX-kontroller som inte Σr sΣkra" (steg 5 nedan), tillσter du att 
  227. ALLA ActiveX-kontroller, sΣkra och osΣkra, anvΣnds inifrσn webbsidor 
  228. (vilket kan utsΣtta anvΣndarnas datorer f÷r skadliga kontroller eller 
  229. skadlig skriptkod). Vi rekommenderar att detta endast sker i sΣkerhets-
  230. zonerna "IntranΣt" eller "Tillf÷rlitliga platser" och inte i zonen 
  231. "Internet".
  232.  
  233. 1. VΣlj Internet-alternativ pσ Visa-menyn i Internet Explorer 4.0 f÷r 
  234.    att visa dialogrutan Internet-alternativ. VΣlj fliken SΣkerhet.
  235. 2. VΣlj den zon, i den nedrullningsbara listan ÷ver zoner, vars 
  236.    instΣllningar ska anpassas.
  237. 3. VΣlj Anpassa f÷r den markerade zonen. Detta aktiverar knappen 
  238.    InstΣllningar i dialogrutan.
  239. 4. Klicka pσ InstΣllningar f÷r att visa dialogrutan SΣkerhets-
  240.    instΣllningar.
  241. 5. Om du vill aktivera osΣkra operationer (beskrivna i 3.2.3) pσ 
  242.    ADO/RDS-objekt utan att visa nσgon varning markerar du "Aktivera" 
  243.    f÷r alternativet "Initiera och k÷r skript pσ ActiveX-kontroller som 
  244.    inte Σr sΣkra" i dialogrutan SΣkerhetsinstΣllningar. Klicka pσ OK.
  245. 6. Om du vill att en varning ska visas nΣr en osΣker operation 
  246.    (beskriven i 3.2.3) pσ ADO/RDS-objekt utf÷rs, markerar du "Frσga" 
  247.    f÷r alternativet "Initiera och k÷r skript pσ ActiveX-kontroller som 
  248.    inte Σr sΣkra" i dialogrutan SΣkerhetsinstΣllingar. Klicka pσ OK.
  249. 7. Om du helt vill inaktivera osΣkra operationer (beskrivna i 3.2.3) 
  250.    pσ ADO/RDS-objekt markerar du "Inaktivera" f÷r alternativet 
  251.    "Initiera och k÷r skript pσ ActiveX-kontroller som inte Σr sΣkra" i 
  252.    dialogrutan SΣkerhetsinstΣllningar. Klicka pσ OK.
  253. 8. Repetera, om n÷dvΣndigt, dessa steg f÷r att anpassa sΣkerhets-
  254.    instΣllningarna f÷r andra sΣkerhetszoner.
  255. 9. Klicka pσ OK.
  256.  
  257. ADO/RDS-objekt kommer att visas enligt angivet anpassat lΣge. Dessa 
  258. instΣllningar kommer att pσverka hur ADO/RDS-objekt visas (enligt 
  259. 3.2.3) i angiven sΣkerhetszon, ÷ppna lokala anslutningar i tvσ nivσer, 
  260. arbeta ÷ver DCOM, ansluta till en annan server Σn den som sidan 
  261. ursprungligen hΣmtades frσn samt spara och ÷ppna uppsΣttningar med 
  262. poster till/frσn filer pσ den lokala datorn.
  263.  
  264. Om du anger det anpassade alternativet som "Frσga" visas f÷ljande 
  265. varning nΣr en osΣker operation utf÷rs pσ ADO/RDS-objekt:
  266.  
  267. "Den hΣr sidan ger σtkomst till en datakΣlla i en annan domΣn. Vill du 
  268. tillσta detta?" AnvΣndaren kan svara "Ja" eller "Nej". Om svaret Σr 
  269. "Ja" slutf÷rs operationen, annars inte.
  270.  
  271. ---------------------------------------------------------------------
  272. 4. K─NDA PROBLEM, BEGR─NSNINGAR, L╓SNINGAR OCH KOMMENTARER OM NYHETER
  273. ---------------------------------------------------------------------
  274.  
  275. 4.1 Klientpersonifiering i RDS st÷ds f÷r nΣrvarande inte eftersom st÷d 
  276. saknas i operativsystemet.
  277.  
  278. 4.2 NΣr "virtuella servrar" skapas pσ Internet Information Server 4.0, 
  279. krΣvs de tvσ σtgΣrderna nedan f÷r att konfigurera servern att arbeta 
  280. med RDS:
  281.  
  282. A) Markera "K÷rningsbeh÷righet" nΣr servern installeras.
  283. B) Flytta msadcs.dll till vroot\msadc, dΣr vroot Σr den virtuella 
  284. serverns hemkatalog.
  285.  
  286. 4.3 NΣr RDS anvΣnds pσ en IIS-server, kan antalet skapade trσdar per 
  287. processor kontrolleras genom att webbserverns register Σndras. Antalet 
  288. trσdar per processor kan pσverka processorns prestanda i en situation 
  289. med intensiv trafik, eller i en situation med lite trafik men med 
  290. omfattande frσgor. AvΣndaren b÷r pr÷va sig fram f÷r bΣsta resultat. 
  291. VΣrdet som ska justeras Σr:
  292.  
  293. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters\ADCThreads
  294.  
  295. dΣr ADCThreads Σr ett REG_DWORD-vΣrde som anvΣndaren lΣgger till. 
  296. Intervallet med giltiga vΣrden Σr 1 till 50. StandardvΣrdet Σr 6. Om 
  297. vΣrdet som anges av registernyckeln Σr st÷rre Σn 50 anvΣnds det h÷gsta 
  298. tillσtna vΣrdet (50). AnvΣndaren ska inte beh÷va skapa detta 
  299. registervΣrde. Det inkluderas inte i registret som standard.
  300.  
  301. 4.4 ADO installeras som standard med en "sΣker" RDS Server DataFactory-
  302. konfiguration. SΣkert lΣge f÷r RDS Server-komponenter innebΣr att 
  303. f÷ljande gΣller:
  304.  
  305.     1. Hanterare krΣvs med DataFactory. 
  306.        (Detta g÷rs av en registernyckelinstΣllning.)
  307.  
  308.     2. Standardhanteraren, msdfmap.handler, Σr registrerad, finns i
  309.        listan ÷ver sΣkra hanterare och Σr markerad som standard-
  310.        hanterare.
  311.  
  312.     3. Filen Msdfmap.ini installeras iWindows-katalogen. Du mσste
  313.        konfigurera denna fil efter dina behov innan RDS kan 
  314.        anvΣndas i trenivσ-lΣge.
  315.  
  316. Alternativt kan du konfigurera en obegrΣnsad DataFactory-installation. 
  317. DataFactory kan anvΣndas direkt utan den anpassade hanteraren. 
  318. AnvΣndare kan fortfarande anvΣnda en anpassad hanterare genom att 
  319. Σndra i anslutningsstrΣngarna men det Σr inget krav.
  320.  
  321. Registerfilen handsafe.reg hjΣlper till att installera registerposter 
  322. f÷r hanteraren f÷r en sΣker konfiguration.
  323. K÷r i sΣkert lΣge genom att k÷ra handsafe.reg. 
  324.  
  325. Registerfilen handunsf.reg hjΣlper till att installera registerposter 
  326. f÷r hanteraren f÷r en obegrΣnsad konfiguration. K÷r i obegrΣnsat lΣge 
  327. genom att k÷ra handunsf.reg.
  328.  
  329. Mer information om hur man anvΣnder funktionen Anpassad hanterare f÷r 
  330. RDS finns i artikeln "Using the Customization Handler Feature in 
  331. RDS 2.0" som finns pσ http://www.microsoft.com/data/techmat.htm
  332.  
  333. 4.5 Metoden Find s÷ker en uppsΣttning med poster i angiven riktning 
  334. frσn aktuell radplacering efter posten som m÷ter angivna kriterier. Om 
  335. ingen aktuell radplacering har angetts innan Find anropas intrΣffar 
  336. ett fel.
  337.  
  338. 4.6 Om du vill anvΣnda ADO-hΣndelserna FetchProgress och FetchComplete 
  339. med Visual Basic krΣvs minst Visual Basic version 6.
  340.  
  341. 4.7 F÷ljande operationer anses som "sΣkra" att anvΣnda i CALC-uttryck 
  342. f÷r dataformning:
  343.  
  344. Abs, Asc, Atn, CBool, CByte, CCur, CDate, CDbl, Chr, ChrB, ChrW, Chr$, 
  345. ChrB$, CInt, CLng, Cos, CSng, CStr, Cvar, CVDate, CVErr, Date, Date$, 
  346. DateAdd, DateDiff, DatePart, DateSerial, DateValue, Day, DDB, Error, 
  347. Error$, Exp, Fix, Format, Format$, FV, Hex, Hex$, Hour, IIF, InStr, 
  348. Int, IPmt, IRR, IsDate, IsEmpty, IsError, IsNull, IsNumeric, IsObject, 
  349. LCase, LCase$, Left, LeftB, Left$, LeftB$, Len, Log, LTrim, LTrim$, 
  350. Mid, Mid$, Minute, MIRR, Month, Now, NPer, NPV, Oct, Oct$, Pmt, PPmt, 
  351. PV, QBColor, Rate, RGB, Right, RightB, Right$, RightB$, Rnd, RTrim, 
  352. RTrim$, Second, Sgn, Sin, SLN, Space, Space$, Sqr, Str, Str$, StrComp, 
  353. StrConv, String, String$, SYD, Tan, Time,Time$, Timer, TimeSerial, 
  354. TimeValue, Trim, Trim$, TypeName, UCase, UCase$, Val, VarType, 
  355. Weekday, Year
  356.  
  357. 4.8 ADO 2.1 st÷der inte bestσende hierarkiska postuppsΣttningsobjekt 
  358. i XML-format. 
  359.  
  360. 4.9  Det gσr inte att uppdatera data i en skrivskyddad uppsΣttning med 
  361. poster genom att spara data till XML och redigera XML-filen. Ett fel 
  362. intrΣffar nΣr du f÷rs÷ker ÷ppna uppsΣttningen frσn XML-filen om dessa 
  363. XML-data har Σndrats.
  364.  
  365. 4.10 NΣr du anvΣnder adUseClient eller fjΣrransluter till en 
  366. SQL Server 6.5 Service Pack 4, ignoreras nyckelordet DISTINCT i frσgor 
  367. med uppdaterbara resultatuppsΣttningar. Detta Σr ett SQL Server-problem 
  368. och kommer att l÷sas i ett framtida Service Pack.
  369.  
  370. 4.11 DataTypeEnum-vΣrdena i listan i avnittet om typegenskaper i 
  371. referensdokumentationen f÷r ActiveX-dataobjekt innehσller fel. F÷ljande 
  372. enum-vΣrden finns i listan men existerar inte och kan dΣrf÷r inte 
  373. anvΣndas:
  374.  
  375. adArray, adByRef, adVector
  376.  
  377. F÷ljande vΣrden saknas i listan men existerar och kan anvΣndas:
  378.  
  379. adChapter     Ett 4-bytes kapitelvΣrde som anvΣnds f÷r att identifiera 
  380. rader i en underraduppsΣttning (DBTYPE_HCHAPTER).
  381.  
  382. adDBFileTime  Ett filtidsvΣrde (DBTYPE_DBFILETIME).
  383.  
  384. adFileTime    Ett 64-bitars vΣrde som representerar antalet 
  385. 100-nanosekundsintervaller sedan 1 januari, 1601 (DBTYPE_FILETIME).
  386.  
  387. adPropVariant En Automation PROPVARIANT (DBTYPE_PROP_VARIANT).
  388.  
  389. adVarNumeric  Ett numeriskt vΣrde (Endast parameterobjekt).
  390.  
  391. 4.12 Listan ÷ver giltiga vΣrden f÷r parametern Alternativ f÷r 
  392. anslutningsmetoden Execute och Command-objekt som innehσller fel. 
  393. F÷ljande ExecuteOptionEnum-vΣrde finns felaktigt pσ tvσ stΣllen i 
  394. listan. Det b÷r endast finnas pσ det stΣlle som f÷ljer:
  395.  
  396. adCmdTable    Anger att ADO b÷r utvΣrdera CommandText som ett 
  397. tabellnamn och generera en SQL-frσga att returnera alla rader i 
  398. tabellen som namnges i CommandText.
  399.  
  400. F÷ljande CommandTypeEnum-vΣrde saknas i listan men existerar och kan 
  401. anvΣndas:
  402.  
  403. adCmdFile     Anger att providern b÷r utvΣrdera CommandText som ett 
  404. filnamn.
  405.  
  406. F÷ljande ExecuteOptionEnum-vΣrde saknas i listan men existerar och 
  407. kan anvΣndas:
  408.  
  409. adAsyncFetchNonBlocking   Anger att huvudtrσden aldrig blockeras medan 
  410. den hΣmtar. Om den angivna raden inte har hΣmtats flyttas automatiskt 
  411. den aktuella raden till slutet av filen.
  412.  
  413. adExecuteNoRecords        Anger att CommandText Σr ett kommando eller 
  414. lagrad procedur som inte returnerar rader (t ex ett kommando som 
  415. endast infogar data). Om rader hΣmtas kastas de bort och returneras 
  416. inte. Alltid i kombination med adCmdText eller adCmdStoredProc. 
  417.  
  418. 4.13 Listan ÷ver QueryType Enum-vΣrden f÷r metoden OpenSchema f÷r ett 
  419. anslutningsobjekt innehσller fel. F÷ljande vΣrden saknas i listan men 
  420. existerar och kan anvΣndas:
  421.  
  422. Enum            BegrΣnsningskolumner
  423.  
  424. adSchemaDBInfoKeywords    Inga
  425.  
  426. adSchemaDBInfoLiterals    Inga
  427.  
  428. adSchemaCubes        CATALOG_NAME
  429.             SCHEMA_NAME
  430.             CUBE_NAME
  431.  
  432. adSchemaDimensions    CATALOG_NAME
  433.             SCHEMA_NAME
  434.             CUBE_NAME
  435.             DIMENSION_NAME
  436.             DIMENSION_UNIQUE_NAME
  437.  
  438. adSchemaHierarchies    CATALOG_NAME
  439.             SCHEMA_NAME
  440.             CUBE_NAME
  441.             DIMENSION_UNIQUE_NAME
  442.             HIERARCHY_NAME
  443.             HIERARCHY_UNIQUE_NAME
  444.  
  445. adSchemaLevels        CATALOG_NAME
  446.             SCHEMA_NAME
  447.             CUBE_NAME
  448.             DIMENSION_UNIQUE_NAME
  449.             HIERARCHY_UNIQUE_NAME
  450.             LEVEL_NAME
  451.             LEVEL_UNIQUE_NAME
  452.  
  453. adSchemaMeasures    CATALOG_NAME
  454.             SCHEMA_NAME
  455.             CUBE_NAME
  456.             MEASURE_NAME
  457.             MEASURE_UNIQUE_NAME
  458.  
  459. adSchemaProperties    CATALOG_NAME
  460.             SCHEMA_NAME
  461.             CUBE_NAME
  462.             DIMENSION_UNIQUE_NAME
  463.             HIERARCHY_UNIQUE_NAME
  464.             LEVEL_UNIQUE_NAME
  465.             MEMBER_UNIQUE_NAME
  466.             PROPERTY_TYPE
  467.             PROPERTY_NAME
  468.  
  469. adSchemaMembers        CATALOG_NAME
  470.             SCHEMA_NAME
  471.             CUBE_NAME
  472.             DIMENSION_UNIQUE_NAME
  473.             HIERARCHY_UNIQUE_NAME
  474.             LEVEL_UNIQUE_NAME
  475.             LEVEL_NUMBER
  476.             MEMBER_NAME
  477.             MEMBER_UNIQUE_NAME
  478.             MEMBER_CAPTION
  479.             MEMBER_TYPE
  480.             TrΣdoperator (se nedan)
  481.  
  482. Observera att de sista sju Enum-vΣrdena (adSchemaCubes till 
  483. adSchemaMembers) b÷r anvΣndas med flerdimensionella dataproviders. 
  484. Mer information, inklusive definitionen f÷r begrΣnsning av 
  485. trΣdoperatorn f÷r adSchemaMembers, finns i referensdokumentationen f÷r 
  486. OLE DB f÷r OLAP.
  487.  
  488. 4.14 AffectEnum-vΣrdena i listan i avsnittet om metoden CancelBatch 
  489. i referensdokumentationen f÷r ActiveX-dataobjekt innehσller ett fel. 
  490. F÷ljande vΣrden saknas i listan men existerar och kan anvΣndas:
  491.  
  492. adAffectAllChapters     Avbryter Σndringar f÷r alla kapitel.
  493.  
  494. 4.15 VΣrdet adModeShareDenyNone ConnectModeEnum beskrivs felaktigt i 
  495. avsnittet om lΣgesegenskaper. Det b÷r beskrivas som f÷ljer:
  496.  
  497. adModeShareDenyNone    Tillσt andra att ÷ppna anslutningar med valfri 
  498. beh÷righet. Varken lΣs- eller skrivbeh÷righet kan nekas andra.
  499.  
  500. 4.16 Om inget Index var angett f÷r Recordset-objektet returnerade 
  501. egenskapen Index tidigare ett fel. I ADO 2.1 i MDAC 2.1 Service Pack 1
  502. returneras en tom strΣng och inget fel.
  503.