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

Вниз

Создание таблицы   Найти похожие ветки 

 
Rel_   (2003-06-24 13:58) [0]

Привет ВСЕМ.
Есть немеренный запрос - в смысле возвращает кучу полей (напр. 50) из разных таблиц.

Как динамически (программно) сохранить его в db. Т.е. должна создаться таблица, содерж. рез-т запроса.


 
alex_bredin   (2003-06-24 14:19) [1]

1.создать table1
2.table1.batchmove(query1,batCopy)


 
Stas   (2003-06-24 14:24) [2]

Table1.DataBaseName:=Query1.DataBaseName;
Table1.TableType:=ttDbase;
Table1.TableName:="Table"
Query1.Open;
For i:=0 to Query1.FieldCount-1 do
Table1.fieldDefs.add (Query1.Fields[i].Name,Query1.fields[i].Datatype,Query1.fields[i].Size,false);

Table1.CreateTable;


 
alex_bredin   (2003-06-24 14:28) [3]

2 Stas

batchmove все это делает сам по-моему


 
Stas   (2003-06-24 14:33) [4]

alex_bredin © (24.06.03 14:28)

Я написал, только как создать таблицу. Или BatchMove и поля создает тоже ? (Я незнаю спорить небуду)


 
Anatoly Podgoretsky   (2003-06-24 14:41) [5]

Попробовать DbiMakePermanent


 
Rel_   (2003-06-24 15:00) [6]

>> создать table1
>> table1.batchmove(query1,batCopy)

Да я так вже пробовал - всё проходит вот только стринговые поля нечитабельны. (что-то с кирилицей). Как энто исправить?


 
Rel_   (2003-06-24 15:26) [7]

Как мне избавиться от искажения крилицы при использовании метода batchmove???


 
alex_bredin   (2003-06-24 17:46) [8]

да батчмув тут ни причем- настрой в БДЕ языковый драйвер


 
Anatoly Podgoretsky   (2003-06-25 09:33) [9]

alex_bredin © (24.06.03 17:46)
Еще как причем, если у таблиц различные кодировки, он тогда мало применим.

Rel_ (24.06.03 15:26)
Ты попробовал DbiMakePermanent?



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

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

Наверх




Память: 0.45 MB
Время: 0.01 c
1-55510
Ш-К
2003-07-04 16:50
2003.07.17
Скроллинг листбокса.


6-55678
Mihail R.
2003-05-08 14:08
2003.07.17
TNMPOP3: неправильно сохраняет вложения?


6-55680
Kisly
2003-05-09 13:51
2003.07.17
7.0


14-55735
DenKop
2003-06-30 15:43
2003.07.17
вопрос. unix.


1-55602
kasper
2003-07-03 15:18
2003.07.17
как создать приложение по dll





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский