Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ADO & DBF / 4 сообщений из 4, страница 1 из 1
20.05.2003, 11:26
    #32163769
Ventik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADO & DBF
1. Как открыть dbf таблицу имеющую индекс с помощью АДО ?

строка :

rs_dbf.Open "select * from karty", cn_dbf, adOpenDynamic, adLockOptimistic

выдает ошибку "Index not found"

2. Как после внесения обновления переиндексировать по существующему индексу или создав новый ?

3. Как упаковать ??
...
Рейтинг: 0 / 0
20.05.2003, 15:28
    #32164125
Ventik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADO & DBF
Чуть-чуть продвинулся дальше так что чуть меняю вопрос :

Создал индекс с помощью VB таким макаром:

Dim conn As ADODB.Connection
conn.Open ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & path & ";User ID=Admin;Password=;Extended Properties=dBase IV")

sql_dbf = "CREATE INDEX karty ON karty (PPCP)"
conn.Execute sql_dbf

но создается индексный файл с расширением MDX
если указать dBase IІІ то получится NDX.
Как создать CDX ??

Как после внесения изменений переиндексировать по существующему индексу?

Как упаковать таблицу??
...
Рейтинг: 0 / 0
20.05.2003, 17:55
    #32164346
Ventik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADO & DBF
В принципе со всем уже разобрался сам.
Осталось только упаковка.
Но думаю это невозможно...
...
Рейтинг: 0 / 0
21.05.2003, 21:00
    #32165571
ulis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADO & DBF
в MSDN есть пример упаковки dbf: ID: Q119116
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ADO & DBF / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]