Chtěl bych se zeptat, jak programově přečtu data z tabulky MsysObject (db Access), která obsahuje názvy tabulek a další parametry. Při pokusu o čtení se objeví chyba "MsysObjects neobsahuje práva pro čtení". Našel jsem sice řešení jak přes nastavení MS Access práva povolit, jenže v seznamu tabulek vidím, jen své vytvořené. Jedním z možných řešení je použít metodu DbConnection.GetSchema(), která pomocí omezení data přečte. Já bych však data potřeboval získat pomocí DbDataAdapter.Fill(), kde nastává zmiňovaný problém. Poraďte prosím tedy, jak bych mohl práva obejít, popř. zda-li se při použití adaptéru dají použít taky nějaké omezení (Restrictions).
|