Hello, Bozo!
You wrote on Sat, 10 Jul 2004 18:50:50 GMT:
B> Выполняю такой код:
B> a = ""
B> b = "a"
B> tm = Timer
B> For i = 1 To 1000000
B> a = a & b
B> If i Mod 10000 = 0 Then Debug.Print i, Timer - tm: tm = Timer
B> Next i
B> Результат разочаровывает.
Не удивительно
Такое и на асме тормозить будет... Копирование мегабайта
памяти никак не отнесешь к быстрым операциям.
B> Честно говоря, думал, что Print будет выводить во втором столбце одно и
B> то же число. Получается, что со строками длиннее 100k лучше не работать?
В таком духе конечно нет.
B> А если надо результат некоего запроса экспортнуть в некий текстовый
B> формат? Я выкрутился, конвертируя каждую строку запроса в элемент
B> массива и потом массив сливал в файл. А как это делать правильно?
Можно через массив байтов. Выделить сразу достаточный буфер и кидать строки
туда.
B> (Без XSLT, с XSLT любой дурак сможет
А причем тут это?
With best regards, Igor Evgrafov.
Posted via RSDN NNTP Server 1.9 beta