XMLAdapter | |
---|---|
Кэт Автор Сообщений: 408 Дата регистрации: 11.11.2002 |
Такой вот тестовый примерчик
В XML все сбрасывается нормально. Но при попытке adapter.LoadXML(lcFile,.T.) возникает ошибка, т.к. например поля "дата время" имеют пустое значение в таблице(и соответственно сбросились в XML тоже пустым значением) и посему в курсор не грузит, как это обойти Спасибо
|
Re: XMLAdapter | |
---|---|
Aleksey Tsingauz [MSFT] |
|
Re: XMLAdapter | |
---|---|
Кэт Автор Сообщений: 408 Дата регистрации: 11.11.2002 |
Спасибо Алексей,
не разобралась с параметрами метода LoadXML Сейчас понятно... Вот что интресно, вообще скорость загрузки в XML файл поразительная! Из множества таблиц моей БД (скока записей не считала, таблиц много), выходной файл (lcFile="c:\test.xml" ) 8 мегабайт! 1,8 секунд первично За 0,3 !секунды повтрно, на кешированных записях наверно Тут стоит отдать должное... А вот обратно в курсоры, чего то несопоставимо медленней 177 секунд! процессор на 100 процентов загружен, аж дымок идет да еще и в подкачке полно, с учетом что у меня 512 метров памяти Вот тест Вашего примера: первая мессага 0,04 вторая 4,3 То есть в 100 раз медленее Печально как-то.....
Отредактировано (27.02.05 00:54) ------------------ |
Re: XMLAdapter | |
---|---|
Aleksey Tsingauz [MSFT] |
Кэт писал(а):
Цитата: С oXA.PreserveWhiteSpace= .T. должно быть значительно быстрее. |
Re: XMLAdapter | |
---|---|
Кэт Автор Сообщений: 408 Дата регистрации: 11.11.2002 |
Спасибо Алексей
Скоро разберемся Да, Вы правы Ваш пример 1-0,04 2-0,25 Моя БД-разнородные данные 0,38 4,3 Уже нормально. разница в 10 раз почти Спасибо... |
© 2000-2024 Fox Club  |