Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Работа с dbf / 5 сообщений из 5, страница 1 из 1
10.07.2003, 12:33
    #32204271
Наталья2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с dbf
Здравствуйте!
В одном из топиков прочитала, что можно создать dbf след. обр.:

Set conn = CreateObject("ADODB.Connection")
conn.Open ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & path & ";User ID=Admin;Password=;Extended Properties=dBase IV")
conn.Execute "create table dbftable (ID_N int,dt date,info char(100))"

Меня интересует, как можно работать с существующей dbf (доступ к данным, поиск, добавление/удаление/изменение и др.). Нигде не могу найти. Информации о работе с mdb - кучка, а с dbf.....
Буду благодарна за любую помощь.
...
Рейтинг: 0 / 0
10.07.2003, 13:39
    #32204414
tpg
tpg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с dbf
А примерно тоже самое. Создать рекордсет с соответствующими свойствами из этого DBF-а и ... вперед.
...
Рейтинг: 0 / 0
11.07.2003, 08:45
    #32205124
Наталья2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с dbf
tpg, "...примерно то же самое..." :-))))) это я понимаю. У меня как раз это "примерно" и не получается. Если можно, напишите подробнее (или киньте ссылку каку-нить).
Спасибо
...
Рейтинг: 0 / 0
13.07.2003, 11:20
    #32206453
ulis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с dbf
Советую не создавать dbf, а иметь пустую "заготовку", т.е. пустой dbf файл, в который по мере необходимости добавляются записи, редактируются и т.д.. У меня ситуация - каждый месяц сдавать отчет в страховую компанию отчет в виде dbf-ника. Сами данные хранятся SQL-базе. Поэтому предыдущий файл я просто удаляю, на его место копирую пустой и туда уже пишу отчетные данные. Не уверен, что для создания dbf файла нужно использовать именно ADO, скорее всего нужно использовать библиотеку ADOX. Примеры в мсдн есть.
...
Рейтинг: 0 / 0
24.07.2003, 18:31
    #32217418
astal
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с dbf
К добавлению ко всему выше сказаному пишешь эту строку и происходит
добавление поля DRD с типом Numeric
conn.Execute "alter table dbftable add column DRD numeric"
до conn.Close
тоже происходит с командами обновления тейбла и др командами
если конечно имеешь представление в FOX а лучше SQL запросы
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Работа с dbf / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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