Как в Apollo прочитать данные о таблице?
От: Ilya81  
Дата: 01.07.13 08:32
Оценка:
Куча примеров используют несуществующий в реальности класс ApolloDatabase. Но реально существует лишь класс ApolloTable. Пробую открывать по-всякому, например:
            ApolloTable table = new ApolloTable();
            table.TableName = _currentTable;// string.Format("{0}.dbf", _currentTable);
            table.AccessMethod = ApolloAccessMethod.Local;
            table.DatabaseName = Directory.GetCurrentDirectory();
            table.OpenMode = ApolloOpenMode.ReadOnly;
            table.TableType = ApolloTableType.Ntx;
            short oResult = table.Open();
            string indexField = table.IndexKeyField();


Но всё равно ошибка, что таблица не открыта. Версия Framework 4.0. Подскажите, пожалуйста, как прочитать данные, особенно, какие есть индексы.
dbf apollo
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.