Вниз
Скачать: CL | DM;

Oracle --> dbf. Как сделать попроще?   Найти похожие ветки 

 
SergP ©   (2006-07-03 20:25) [0]

Использую ADO. Для подключения к Oracle используется один провайдер, для dbf (DBASE IV) другой.

Выполняется некий SQL-запрос (SELECT), результаты которого имеем допустим в AQ1 (TADOQuery). Как сохранить результаты этого запроса в dbf (DBASE IV), если для последнего используется другой провайдер (например JET)
Интересует возможность именно варианта с минимальным кодом, так как создать таблицу той-же структуры, что и моя выборка, а потом в цикле "перетащить" туда данные (SQL-INSERT или в крайнем случае append/post в TADOTable) я и сам смогу. Просто меня почему-то не покидает чувство, что это должно делаться проще (типа чуть-ли не одной строкой кода).
Если такая возможность есть - прошу подсказать. Иначе скажите что так сделать не получится...


 
roottim ©   (2006-07-04 08:55) [1]

Одной строкой jet скорее будет работать через BDE или ODBC, что, имхо, не очень...
Я бы скачал TDbf на sf.net или Halcoyn (шароварный).
Типы dbf ограничены - посему ковертор будет не совсем тривиальный.


 
SergP ©   (2006-07-04 10:01) [2]

> [1] roottim ©   (04.07.06 08:55)
> Одной строкой jet скорее будет работать через BDE или ODBC,
> что, имхо, не очень...
> Я бы скачал TDbf на sf.net или Halcoyn (шароварный).
> Типы dbf ограничены - посему ковертор будет не совсем тривиальный.


в выбоке будут присутствовать только числовые и строковые поля.  Поэтому ограниченость дбф особой роли не играет


 
ANB ©   (2006-07-04 10:03) [3]


> строковые

1. DBF не поддерживает варчары.
2. Многие версии DBF (да все, кроме клиппера), не кушают в строковом поле больше 255 символов.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.025 c
15-1155213009
Ламот
2006-08-10 16:30
2006.09.10
Ограничение прав доступа... и не только!


15-1155609732
boalse
2006-08-15 06:42
2006.09.10
Unsafe code, как с этим бороться?


15-1155914647
тттт
2006-08-18 19:24
2006.09.10
Помогите настоить BIOS.


2-1156349211
B.T.R.
2006-08-23 20:06
2006.09.10
Form1 and Form2


15-1156082439
DillerXX
2006-08-20 18:00
2006.09.10
Друзья, поделитесь опытом




   Наверх