home *** CD-ROM | disk | FTP | other *** search
/ PC World 2002 March / PCWorld_2002-03_cd.bin / Novinky / msie / Setup / MDAC_IE5.CAB / adoxrdme.txt < prev    next >
Text File  |  1999-04-09  |  7KB  |  163 lines

  1. -------------------------------------------------------------------
  2. Soubor README pro souΦßst ADOX 
  3. (Microsoft ActiveX(R) Data Objects Extensions for DLL and Security)
  4. -------------------------------------------------------------------
  5.  
  6. (c) 1998 Microsoft Corporation. VÜechna prßva vyhrazena.
  7.  
  8. Tento dokument obsahuje nejnov∞jÜφ, dodateΦnΘ nebo pozd∞ji zjiÜt∞nΘ 
  9. informace, kterΘ dopl≥ujφ dokumentaci souΦßsti ADOX spoleΦnosti Microsoft.
  10.  
  11. -----
  12. OBSAH
  13. -----
  14.  
  15. 1. POPIS PRODUKTU
  16.    
  17. 2. FUNKCE
  18.    
  19. 3. TECHNICK╔ POZN┴MKY
  20.  
  21. 4. ZN┴M╔ PROBL╔MY, OMEZEN═ A JEJICH ╪EèEN═
  22.  
  23. -----------------
  24. 1. POPIS PRODUKTU
  25. -----------------
  26.  
  27. SouΦßst ADOX (Microsoft« ActiveX« Data Objects Extensions for Data 
  28. Definition Language and Security) je rozÜφ°enφm objektovΘho a programovacφho 
  29. modelu ADO. SouΦßst ADOX obsahuje objekty pro vytvß°enφ a ·pravy schΘmat, 
  30. vΦetn∞ objekt∙ pro nastavenφ zabezpeΦenφ. Vzhledem k tomu, ₧e p°φstup ke 
  31. schΘmat∙m je zajiÜt∞n pomocφ objekt∙, m∙₧ete vytvß°et k≤d, kter² bude 
  32. fungovat s r∙zn²mi zdroji dat bez ohledu na rozdφly v jejich nativnφ syntaxi.
  33.  
  34. ---------
  35. 2. FUNKCE
  36. ---------
  37.  
  38. SouΦßst ADOX je doprovodnß knihovna k zßkladnφm objekt∙m ADO. Zve°ej≥uje 
  39. dalÜφ objekty pro vytvß°enφ, ·pravu a odstra≥ovßnφ objekt∙ schΘmat, 
  40. nap°φklad tabulek a procedur. Knihovna takΘ obsahuje objekty zabezpeΦenφ 
  41. urΦenΘ pro sprßvu u₧ivatel∙ a skupin a pro p°id∞lenφ Φi odmφtnutφ 
  42. p°φstupov²ch prßv k objekt∙m.
  43.  
  44. ---------------------
  45. 3. TECHNICK╔ POZN┴MKY
  46. ---------------------
  47.  
  48. 3.1 PovinnΘ a nepovinnΘ vlastnosti objekt∙ Table, Index a Column
  49.  
  50. Zprost°edkovatel dat nemusφ podporovat vÜechny vlastnosti objekt∙ Table, 
  51. Index a Column. Pokud se pokusφte nastavit hodnotu vlastnosti, kterou 
  52. zprost°edkovatel nepodporuje, dojde k chyb∞. Pro novΘ objekty Table, Index 
  53. a Column je chyba generovßna, jakmile objekt p°idßte do kolekce. 
  54. Pro stßvajφcφ objekty se chyba vyskytne p°i nastavenφ vlastnosti.
  55.  
  56. Existence p°φsluÜnΘ v²chozφ hodnoty pro nepovinnou vlastnost p°i vytvß°enφ 
  57. objekt∙ Table, Index nebo Column nezaruΦuje, ₧e zprost°edkovatel vlastnost 
  58. skuteΦn∞ podporuje. DalÜφ informace o vlastnostech, kterΘ zprost°edkovatel 
  59. podporuje, najdete v dokumentaci k danΘmu zprost°edkovateli.
  60.  
  61. 3.2 Pou₧itφ souΦßsti ADOX se zprost°edkovateli Microsoft OLE DB
  62.  
  63. N∞kterΘ funkce souΦßsti ADOX nejsou podporovßny. Zßle₧φ na pou₧itΘm 
  64. zprost°edkovateli OLE DB. SouΦßst ADOX je pln∞ podporovßna 
  65. zprost°edkovatelem Microsoft OLE DB for Microsoft Jet Database Engine. 
  66. Informace o zprost°edkovatelφch Microsoft SQL Server OLE DB, 
  67. Microsoft OLE DB for ODBC a Microsoft OLE DB for Oracle jsou uvedeny 
  68. v dalÜφm textu. Ostatnφ zprost°edkovatelΘ Microsoft OLE DB souΦßst ADOX 
  69. nepodporujφ.
  70.  
  71. Zprost°edkovatel Microsoft SQL Server OLE DB
  72.  
  73. Podporovßny jsou veÜkerΘ objekty, kolekce, vlastnosti a metody souΦßsti ADOX 
  74. s v²jimkou t∞ch, kterΘ jsou uvedeny v nßsledujφcφm seznamu:
  75.  
  76. Objekt Catalog: metoda Create.
  77. Kolekce Tables: Vlastnosti existujφcφch tabulek jsou urΦeny jen pro Φtenφ 
  78.                 (vlastnosti nov²ch tabulek jsou urΦeny pro Φtenφ i zßpis).
  79. Kolekce Views: nejsou podporovßny.
  80. Kolekce Procedures: metoda Append, metoda Delete, metoda Command.
  81. Kolekce Keys: metoda Append, metoda Delete.
  82. Kolekce Users: nejsou podporovßny.
  83. Kolekce Groups: nejsou podporovßny.
  84.  
  85. Zprost°edkovatel Microsoft OLE DB Provider for ODBC
  86.  
  87. Podporovßny jsou veÜkerΘ objekty, kolekce, vlastnosti a metody souΦßsti ADOX 
  88. s v²jimkou t∞ch, kterΘ jsou uvedeny v nßsledujφcφm seznamu:
  89.  
  90. Objekt Catalog: metoda Create.
  91. Kolekce Tables: metoda Append, metoda Delete. Vlastnosti existujφcφch tabulek 
  92.                 jsou urΦeny jen pro Φtenφ (vlastnosti nov²ch tabulek jsou 
  93.                 urΦeny pro Φtenφ i zßpis).
  94. Kolekce Views: metoda Append, metoda Delete, vlastnost Command.
  95. Kolekce Procedures: metoda Append, metoda Delete, vlastnost Command.
  96. Kolekce Indexes: metoda Append, metoda Delete.
  97. Kolekce Keys: metoda Append, metoda Delete.
  98. Kolekce Users: nejsou podporovßny.
  99. Kolekce Groups: nejsou podporovßny.
  100.  
  101. Zprost°edkovatel Microsoft OLE DB for Oracle
  102.  
  103. Podporovßny jsou veÜkerΘ objekty, kolekce, vlastnosti a metody souΦßsti ADOX 
  104. s v²jimkou t∞ch, kterΘ jsou uvedeny v nßsledujφcφm seznamu:
  105.  
  106. Objekt Catalog: metoda Create.
  107. Kolekce Tables: metoda Append, metoda Delete. Vlastnosti existujφcφch tabulek 
  108.                 jsou urΦeny jen pro Φtenφ (vlastnosti nov²ch tabulek jsou 
  109.                 urΦeny pro Φtenφ i zßpis).
  110. Kolekce Views: metoda Append, metoda Delete, metoda Command.
  111. Kolekce Procedures: metoda Append, metoda Delete, metoda Command.
  112. Kolekce Indexes: metoda Append, metoda Delete.
  113. Kolekce Keys: metoda Append, metoda Delete.
  114. Kolekce Users: nejsou podporovßny.
  115. Kolekce Groups: nejsou podporovßny.
  116.  
  117.  
  118. ------------------------------------------
  119. 4. ZN┴M╔ PROBL╔MY, OMEZEN═ A JEJICH ╪EèEN═
  120. ------------------------------------------
  121.  
  122. Nßsleduje seznam znßm²ch chyb souΦßsti ADOX.
  123.  
  124. 4.1 Vlastnosti DateCreated a DateModified vy₧adujφ metodu Refresh
  125.  
  126. Vlastnosti DateCreated a DateModified majφ pro nov∞ p°idanΘ objekty hodnotu 
  127. NULL. Po p°idßnφ novΘho objektu View nebo Procedure proto musφte vyvolat 
  128. metodu Refresh kolekce Views nebo Procedures. Teprve potΘ zφskßte hodnoty 
  129. vlastnostφ DateCreated a DateModified.
  130.  
  131. 4.2 Vlastnost ParentCatalog nenφ k dispozici pro objekty Index
  132.  
  133. V nßpov∞d∞ k souΦßsti ADOX je vlastnost ParentCatalog nesprßvn∞ uvedena jako 
  134. vlastnost objekt∙ Index. Vlastnost ParentCatalog je ve skuteΦnosti pouze 
  135. vlastnostφ objekt∙ Column a Table. 
  136.  
  137. 4.3 Konstanta adAccessRevoke potlaΦuje parametr Rights metody SetPermissions
  138.  
  139. P°i volßnφ metody SetPermissions objektu Group nebo User zp∙sobφ nastavenφ 
  140. parametru Actions na hodnotu adAccessRevoke potlaΦenφ parametru Rights. 
  141. Pokud chcete uplatnit p°φstupovß prßva nastavenß v parametru Rights, 
  142. nenastavujte parametr Actions na konstantu adAccessRevoke.
  143.  
  144. 4.4 Parametr RelatedColumn metody Append (kolekce Keys)
  145.  
  146. Dokumentace metody Append kolekce Keys mß zahrnovat nepovinn² Φtvrt² parametr 
  147. RelatedColumn. Aktualizovanß syntaxe bude mφt pak nßsledujφcφ tvar:
  148.  
  149. Keys.Append Key [, KeyType] [, Column] [, RelatedTable] [, RelatedColumn]
  150.  
  151. Parametr RelatedColumn je nepovinn². Parametr RelatedColumn je hodnota typu 
  152. String, kterß urΦuje nßzev souvisejφcφho sloupce pro nevlastnφ klφΦ. 
  153. Parametr RelatedTable m∙₧e odpovφdat hodnot∞ vlastnosti Name objektu Column. 
  154.  
  155. 4.5 V²Φtovß hodnota adIndexNullsAllow vlastnosti IndexNulls
  156.  
  157. Dokumentace vlastnosti IndexNulls objektu Index mß zahrnovat v tabulce 
  158. platn²ch v²Φtov²ch hodnot jednu dalÜφ konstantu:
  159.  
  160. adIndexNullsAllow     Index povoluje polo₧ky, jejich₧ klφΦovΘ sloupce majφ 
  161.                       hodnotu Null. Je-li v klφΦovΘm sloupci zadßna hodnota 
  162.                       Null, polo₧ka je vlo₧ena do indexu.
  163.