home *** CD-ROM | disk | FTP | other *** search
/ Chip 1999 October / Chip_1999-10_cd.bin / servis / ie5_sk / mdac_ie5.cab / adoxrdme.txt < prev    next >
Text File  |  1999-05-10  |  7KB  |  118 lines

  1. ---------------------------------------------------------
  2. RozÜφrenia komponentu ADO pre DLL a zabezpeΦenie od spoloΦnosti Microsoft (Microsoft ActiveX(R) Data Objects and Security)
  3. S·bor Readme
  4. ---------------------------------------------------------
  5.  
  6. (c) 1998 Microsoft Corporation. VÜetky prßva vyhradenΘ.
  7.  
  8. Tento dokument obsahuje najnovÜie informßcie a ∩alÜie informßcie dopσ≥aj·ce dokumentßciu produktu RozÜφrenie komponentu ADO pre DLL a zabezpeΦenie od spoloΦnosti Microsoft (Microsoft ADO Extensions for DDL and Security).
  9.  
  10. --------
  11. OBSAH
  12. --------
  13.  
  14. 1. POPIS PRODUKTU
  15.    
  16. 2. FUNKCIE
  17.    
  18. 3. TECHNICK╔ POZN┴MKY
  19.  
  20. 4. ZN┴ME CHYBY, OBMEDZENIA A ICH RIEèENIA
  21.  
  22. ----------------------
  23. 1. POPIS PRODUKTU
  24. ----------------------
  25.  
  26. RozÜφrenie komponentu ADO pre jazyk DDL a zabezpeΦenie (Microsoft« ActiveX« Data Objects Extensions for Data Definition Language and Security) je rozÜφrenφm objektov a programovacieho modelu ADO. Komponent ADOX obsahuje objekty na vytvorenie a upravenie schΘm, a tie₧ objekty na zabezpeΦenie. Toto je objektov² prφstup na manipulßciu so schΘmami, preto m⌠₧ete pφsa¥ k≤d, ktor² bude pracova¥ s r⌠znymi zdrojmi ·dajov bez oh╛adu na rozdiely v ich syntaxi.
  27.  
  28. ---------------
  29. 2. FUNKCIE
  30. ---------------
  31.  
  32. Komponent ADOX je sprievodnß kni₧nica pre zßkladnΘ objekty ADO. Sprφstup≥uje ∩alÜie objekty na vytvßranie, upravovanie a odstra≥ovanie objektov schΘm, naprφklad tabuliek a proced·r. Obsahuje aj objekty na zabezpeΦenie, ktor²mi sa spravuj· pou₧φvatelia a skupiny, a ktor²mi sa pride╛uj· a odnφmaj· povolenia pou₧φva¥ objekty.
  33.  
  34. ------------------
  35. 3. TECHNICK╔ POZN┴MKY
  36. ------------------
  37.  
  38. 3.1 Po₧adovanΘ a volite╛nΘ vlastnosti objektov Table, Index a Column
  39.  
  40. Poskytovate╛ ·dajov nemusφ podporova¥ vÜetky vlastnosti objektov Table, Index a Column. Ak nastavφte hodnotu vlastnosti, ktor· poskytovate╛ nepodporuje, nastane chyba.  Ak pracujete s nov²m objektom Table, Index alebo Column, chyba nastane pri zaradenφ objektu do kolekcie.  Ak pracujete s existuj·cimi objektmi, chyba nastane pri nastavovanφ vlastnosti.
  41.  
  42. Ak vytvßrate objekty Table, Index alebo Column a existuje vhodnß predvolenß hodnota volite╛nej vlastnosti, nie je zaruΦenΘ, ₧e poskytovate╛ podporuje t·to vlastnos¥. Ak chcete zφska¥ ∩alÜie informßcie o vlastnostiach, ktorΘ podporuje poskytovate╛, preΦφtajte si dokumentßciu poskytovate╛a.
  43.  
  44. 3.2 Pou₧φvanie komponentu ADOX s poskytovate╛mi OLE DB od spoloΦnosti Microsoft
  45.  
  46. NiektorΘ funkcie komponentu ADOX nie s· podporovanΘ v zßvislosti od poskytovate╛a ·dajov OLE DB. Komponent ADOX je ·plne podporovan² v spoluprßci s poskytovate╛om OLE DB pre databßzov² stroj Microsoft Jet Database Engine. Informßcie o podpore poskytovate╛a OLE DB pre SQL Server, poskytovate╛a OLE DB pre ODBC a poskytovate╛a OLE DB pre Oracle nßjdete ni₧Üie (VÜetci uvedenφ poskytovatelia s· od spoloΦnosti Microsoft.). Komponent ADOX nepodporuje nijak² in² poskytovate╛ OLE DB od spoloΦnosti Microsoft.
  47.  
  48. Poskytovate╛ OLE DB pre Microsoft SQL Server
  49.  
  50. Okrem ni₧Üie uveden²ch sa podporuj· vÜetky objekty, kolekcie, vlastnosti a met≤dy komponentu ADOX:
  51.  
  52. Katal≤g: Met≤da Create.
  53. Tabu╛ky: Vlastnosti existuj·cich tabuliek s· urΦenΘ iba na Φφtanie (vlastnosti nov²ch tabuliek m⌠₧u by¥ urΦenΘ tak na Φφtanie, ako aj na zßpis).
  54. Zobrazenia: Nie s· podporovanΘ.
  55. Proced·ry: Met≤da Append, met≤da Delete, vlastnos¥ Command.
  56. K╛·Φe: Met≤da Append, met≤da Delete.
  57. Pou₧φvatelia: Nie s· podporovanφ.
  58. Skupiny: Nie s· podporovanΘ.
  59.  
  60. Poskytovate╛ OLE DB pre ODBC od spoloΦnosti Microsoft
  61.  
  62. Okrem ni₧Üie uveden²ch sa podporuj· vÜetky objekty, kolekcie, vlastnosti a met≤dy komponentu ADOX:
  63.  
  64. Katal≤g: Met≤da Create.
  65. Tabu╛ky: Met≤da Append, met≤da Delete. Vlastnosti existuj·cich tabuliek s· urΦenΘ iba na Φφtanie (vlastnosti nov²ch tabuliek m⌠₧u by¥ urΦenΘ tak na Φφtanie, ako aj na zßpis).
  66. Zobrazenia: Met≤da Append, met≤da Delete, vlastnos¥ Command.
  67. Proced·ry: Met≤da Append, met≤da Delete, vlastnos¥ Command.
  68. Indexy: Met≤da Append, met≤da Delete.
  69. K╛·Φe: Met≤da Append, met≤da Delete.
  70. Pou₧φvatelia: Nie s· podporovanφ.
  71. Skupiny: Nie s· podporovanΘ.
  72.  
  73. Poskytovate╛ OLE DB pre Oracle od spoloΦnosti Microsoft
  74.  
  75. Okrem ni₧Üie uveden²ch sa podporuj· vÜetky objekty, kolekcie, vlastnosti a met≤dy komponentu ADOX:
  76.  
  77. Katal≤g: Met≤da Create.
  78. Tabu╛ky: Met≤da Append, met≤da Delete. Vlastnosti existuj·cich tabuliek s· urΦenΘ iba na Φφtanie (vlastnosti nov²ch tabuliek m⌠₧u by¥ urΦenΘ tak na Φφtanie, ako aj na zßpis).
  79. Zobrazenia: Met≤da Append, met≤da Delete, vlastnos¥ Command.
  80. Proced·ry: Met≤da Append, met≤da Delete, vlastnos¥ Command.
  81. Indexy: Met≤da Append, met≤da Delete.
  82. K╛·Φe: Met≤da Append, met≤da Delete.
  83. Pou₧φvatelia: Nie s· podporovanφ.
  84. Skupiny: Nie s· podporovanΘ.
  85.  
  86.  
  87. -----------------
  88. 4. ZN┴ME CHYBY, OBMEDZENIA A ICH RIEèENIA
  89. -----------------
  90.  
  91. Nasleduje zoznam znßmych ch²b komponentu ADOX.
  92.  
  93. 4.1 Vlastnosti DateCreated a DateModified po₧aduj· met≤du Refresh
  94.  
  95. Ak pracujete s novo pripojen²mi objektmi, vlastnosti DateCreated a DateModified maj· hodnotu NULL. Po pridanφ novΘho objektu View alebo Procedure musφte zavola¥ met≤du Refresh kolekcie Views alebo Procedures na zφskanie hodn⌠t vlastnostφ DateCreated a DateModified.
  96.  
  97. 4.2 Objekty Index nemaj· vlastnos¥ ParentCatalog
  98.  
  99. V Pomocnφkovi pre komponent ADOX je vlastnos¥ ParentCatalog uvedenß nesprßvne ako vlastnos¥ objektov Index. Vlastnos¥ ParentCatalog maj· iba objekty Column a Table.
  100.  
  101. 4.3 Hodnota adAccessRevoke potlaΦφ parameter Rights v met≤de SetPermissions
  102.  
  103. Pri volanφ met≤dy SetPermissions s objektom Group alebo User, nastavenie parametra Actions na hodnotu adAccessRevoke potlaΦφ ostatnΘ nastavenia parametra Rights. Ak chcete, aby sa uplatnili prßva urΦenΘ parametrom Rights, nenastavujte parameter Actions na hodnotu adAccessRevoke.
  104.  
  105. 4.4 Parameter RelatedColumn met≤dy Append (kolekcia Keys)
  106.  
  107. Dokumentßcia met≤dy Append kolekcie Keys by mala obsahova¥ volite╛n² Ütvrt² parameter s nßzvom RelatedColumn. Aktualizovanß syntax je:
  108.  
  109. Keys.Append Key [, KeyType] [, Column] [, RelatedTable] [, RelatedColumn]
  110.  
  111. Parameter RelatedColumn je volite╛n². Parameter RelatedColumn je re¥azcovß hodnota, ktorß urΦuje nßzov prφbuznΘho stσpca pre cudzφ k╛·Φ. Parameter RelatedTable zodpovedß hodnote vlastnosti Name objektu Column.
  112.  
  113. 4.5 KonÜtanta Enum adIndexNullsAllow vlastnosti IndexNulls
  114.  
  115. Dokumentßcia vlastnosti IndexNulls objektu Index by mala v tabu╛ke platn²ch hodn⌠t obsahova¥ eÜte jednu konÜtantu Enum:
  116.  
  117. adIndexNullsAllow     Register povo╛uje zßznamy, ktor²ch k╛·ΦovΘ stσpce maj· hodnoty Null. Ak je hodnota Null zapφsanß do k╛·ΦovΘho stσpca, zßznam sa zaradφ do registra. 
  118.