Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

DBase в Access [D6, dBase, FoxPro, Access]


Yang ©   (2002-06-27 14:19:00) 

Можно ли конвертнуть данные из DBase в Access, не вызывая Access


Yang   (2002-06-28 05:51:00) [1]

Спасибо за помощь


sniknik   (2002-06-27 16:46:00) [2]

А с ADO значит знаком. Уже легче.
В создании строки соеденения у ADOConnection выбираеш провайдера Microsoft.Jet.OLEDB.4.0 на следуюшей вкладке базу *.mdb. Тестируеш, сохраняеш. В общем все можно работать, строка получится примерно такая
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\ODBC.mdb;Persist Security Info=False

В частностях, должен стоять MDAC, Jet (после 2.5 MDAC не влючон), на 95-х виндах DCOM.
Все уже стоит если установлен Мелкософт Офис.

в ADOCommand.CommandText заносиш селект типа
SELECT * INTO CARDSCLA FROM [dBase IV;DATABASE=D:\].[CARDSCLA#DBF]
выполняеш. все перенос готов.
у ADOCommand должно быть отключено ParamCheck (false) иначе будут проблемы с ":".


Yang   (2002-06-27 15:42:00) [3]

А можно поподробнее. Николгда раньше не работал с Jet


sniknik   (2002-06-27 15:27:00) [4]

Конечно можно.
Используй ADO через Jet перекачка таблици делается одним селектом.


Наверх

Титульная страница Поиск, карта сайта Написать письмо