Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.04.25;
Скачать: CL | DM;

Вниз

создание DBF - файла .....   Найти похожие ветки 

 
rvs ©   (2002-04-04 12:11) [0]

Добрый день.

Подскажите , pls, как можно создать *.dbf файл в каталоге запуска программы. На подобие "select * from d7 into table xd7 "

Заранее благодарен.
Ветал.


 
Anatoly Podgoretsky ©   (2002-04-04 12:14) [1]

TTable, Databasename указать катлог программы
Tquery, create table "каталог программы.таблица"


 
VAleksey   (2002-04-04 12:20) [2]

Ничего не указывай в DataBaseName. По умолчанию таблица будет создаваться в текущий каталог.


 
Lusha ©   (2002-04-04 12:22) [3]

Для приведенного Вами примера наиболее подходящим, на мой взгляд, было бы использование TTable и его методов CreateTable и BatchMove.
В качестве параметра в BatchMove передавать TQuery с SQL текстом "select * from d7"...


 
Anatoly Podgoretsky ©   (2002-04-04 12:32) [4]

VAleksey (04.04.02 12:20)
А ты уверен, что текущий каталог будет именно каталогом программы


 
rvs ©   (2002-04-04 13:46) [5]

В общем сделал так :
With BatchMove1 do
begin
Source := Query1;
Destination:=Table1;
Mode:=batCopy;
Execute;
End;
//Создаю таблицу
Table1.CreateTable;
//Заполнение
BatchMove1.Execute;

В результате получаю таблицу xd7 в кодировке 1252 ??? А как изменить кодировку на 1251 ???(И правильно ли я выплняю 2 раза Execute ?)
И еще :
Ломается структура таблицы : был Numeric(6) -> Numeric(20.4). А можно ли с этим бороться ???

Заранее Всем огромное спасибо...
С уважением Ветал.


 
Lusha ©   (2002-04-04 14:13) [6]

With BatchMove1 do
begin
//Создаю таблицу
Table1.CreateTable;

Source := Query1;
Destination:=Table1;
Mode:=batAppend;
Execute;
End;


А я предлагал...
//Создаю таблицу
Table1.CreateTable;
Table1.BatchMove(Query1, batAppend);


Удачи...



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

Текущий архив: 2002.04.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.015 c
1-80993
Vova33
2002-04-12 16:53
2002.04.25
Пакеты


7-81099
МИФИст
2002-01-25 15:21
2002.04.25
Память...


3-80787
Master Denis
2002-04-04 17:35
2002.04.25
Как изменить имена полей в DBStringGrig


14-81062
FELLINI
2002-03-20 07:24
2002.04.25
Заблокировать программу


1-80897
new______
2002-04-14 23:50
2002.04.25
Дайте ссылку где я могу скачать RX Library!!