|
Работа с dbf
|
|||
---|---|---|---|
#18+
Здравствуйте! В одном из топиков прочитала, что можно создать 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..... Буду благодарна за любую помощь. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2003, 12:33 |
|
Работа с dbf
|
|||
---|---|---|---|
#18+
А примерно тоже самое. Создать рекордсет с соответствующими свойствами из этого DBF-а и ... вперед. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2003, 13:39 |
|
Работа с dbf
|
|||
---|---|---|---|
#18+
tpg, "...примерно то же самое..." :-))))) это я понимаю. У меня как раз это "примерно" и не получается. Если можно, напишите подробнее (или киньте ссылку каку-нить). Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2003, 08:45 |
|
Работа с dbf
|
|||
---|---|---|---|
#18+
Советую не создавать dbf, а иметь пустую "заготовку", т.е. пустой dbf файл, в который по мере необходимости добавляются записи, редактируются и т.д.. У меня ситуация - каждый месяц сдавать отчет в страховую компанию отчет в виде dbf-ника. Сами данные хранятся SQL-базе. Поэтому предыдущий файл я просто удаляю, на его место копирую пустой и туда уже пишу отчетные данные. Не уверен, что для создания dbf файла нужно использовать именно ADO, скорее всего нужно использовать библиотеку ADOX. Примеры в мсдн есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2003, 11:20 |
|
Работа с dbf
|
|||
---|---|---|---|
#18+
К добавлению ко всему выше сказаному пишешь эту строку и происходит добавление поля DRD с типом Numeric conn.Execute "alter table dbftable add column DRD numeric" до conn.Close тоже происходит с командами обновления тейбла и др командами если конечно имеешь представление в FOX а лучше SQL запросы ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2003, 18:31 |
|
|
start [/forum/topic.php?fid=60&fpage=409&tid=2171001]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
91ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 274ms |
total: | 465ms |
0 / 0 |