![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Экспорт из DBF в Access
Slonyra © (2007-05-24 18:44:00)Пивет!! Как сие можно реализовать, а то идей у меня что-то нету!
zdm (2007-05-28 15:49:00) [1]связуху устанваливай Accessom и типа обращайся, как обычно таблице
ANB (2007-05-28 12:43:00) [2]
> А если при экспорте попадутся записи которые уже есть в
> Access таблице и которые должны быть уникальными как оьраьотать
> это исключение?
Никак. Данный оператор - это один большой инсерт. Т.е. он либо весь выполняется, либо весь отваливается.
Выход - подправить селект так, чтобы дубли в него не попали.
Slonyra (2007-05-28 12:06:00) [3]А если при экспорте попадутся записи которые уже есть в Access таблице и которые должны быть уникальными как оьраьотать это исключение?
ANB (2007-05-28 11:57:00) [4]
> А если в Accessовской таблице поля немного не совпадают
> с DBF, гемор буде??
Нет. Просто придется явно перечислить поля обоих таблиц и в селекте сразу привести к нужному типу :
insert into AccessTable1 (Facc1, Facc2,Facc3,Facc4, .. FaccN)
select Fdbf1, Fdbf2, Fdbf3, Fdbf4, .. FdbfN from DbfTable1
Slonyra (2007-05-26 23:54:00) [5]
> Slonyra (24.05.07 20:02) [5] Подключаешь в акцесс dbf
> таблицу mytableпишешь запрос select * into mytablenew from
> mytableвыполняешь его
А если в Accessовской таблице поля немного не совпадают с DBF, гемор буде??
Stanislav (2007-05-25 17:15:00) [6]Slonyra (24.05.07 20:02) [5]
Подключаешь в акцесс dbf таблицу mytable
пишешь запрос select * into mytablenew from mytable
выполняешь его
Desdechado (2007-05-25 11:16:00) [7]TBatchMove
PS мазохист?
Slonyra (2007-05-24 20:02:00) [8]Ну ладно в таблицу Access импортировать из BDF??
Программно, а не в самом Access
Desdechado (2007-05-24 19:48:00) [9]А что лучше:
1. Лошадь спереди, телега сзади.
2. Телега сзади, лошадь спереди.
?
Slonyra (2007-05-24 19:31:00) [10]Мне надо из таблицы BDF экспортировать в таблицу в Access
sniknik (2007-05-24 19:18:00) [11]проще делать в аксесс импорт из dbf...
Desdechado (2007-05-24 18:54:00) [12]1. Сам акцесс умеет
2. INSERT INTO ... SELECT FROM
3. DataPump