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

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

Экспорт из 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


Наверх

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