|
|
|
Как содержимое кэша отправить в базу? (в FIBPlus)
|
|||
|---|---|---|---|
|
#18+
>>x.diablo Просто так не получается. Можешь написать фрагмент кода? void __fastcall CopyRecord(TDataSet *src, TDataSet *dst) { dst->Append(); for(int i=0;i<src->Fields->Count;i++) { // На случай, если датасеты разные AnsiString fldname = src->Fields->Fields ->FieldName; dst->FieldValues[fldname] = src->Fields->Fields->Value; } dst->Post(); } void __fastcall AppendRecords(TDataSet *src, TDataSet *dst) { src->First(); while(!src->Eof) { CopyRecord(src,dst); src->Next(); } } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2003, 12:27 |
|
||
|
Как содержимое кэша отправить в базу? (в FIBPlus)
|
|||
|---|---|---|---|
|
#18+
>>x.diablo Это понятно (и раньше было). Всё дело в том, что таблиц - около сотни, в некоторых кол-во полей более 50. Представь, сколько кода писать?.. Хотелось бы обойтись только SQL-ем... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2003, 08:00 |
|
||
|
Как содержимое кэша отправить в базу? (в FIBPlus)
|
|||
|---|---|---|---|
|
#18+
вот и у меня такая проблема возникла :( попробую связаться с разработчиками этого Фибплюса ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2003, 11:35 |
|
||
|
Как содержимое кэша отправить в базу? (в FIBPlus)
|
|||
|---|---|---|---|
|
#18+
Время: 19.11.2003 08:42:33 От кого: Serg Vostrikov Только ручками, пробежавшись по данным. Что такое SaveToFile/LoadFromFile? Это просто работа с буффером в памяти, там могут быть любые данные, которые не имеют отношения к базе. Автоматизировать подобную вещь нельзя, поскольку непонятно, что за данные. То ли это все новые записи, то ли какие-то уже в базе нет и надо "довставлять" остальные. Короче, это уже все проблема на чисто прикладном уровне и зависит от задачи и ситуации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2003, 19:41 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=32252534&tid=1579629]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
169ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 482ms |

| 0 / 0 |
