Форум: "Базы";
Текущий архив: 2006.08.13;
Скачать: [xml.tar.bz2];
ВнизПроблеммы получения данных из параметра процедуры CLOB из DOA... Найти похожие ветки
← →
Тфьу (2006-06-08 13:16) [0]Загружаю данные в TLobLocator, перегоняю их в MemoryStream:
MS.LoadFromStream(LOB);
Считываю по циклу в char: MS.Read(c,1) - все отлично, но очень медленно.
Считываю по циклу в shortstring: MS.Read(c,250) - считывается по 84 символа, а пишет, что считал 250, в итоге часть данных "проглатывается".
Считываю так же в PChar, при попытке обратиться к PChar - аццесс виолейшн:
pc: PChar;
pc:=AllocMem(250);
MS.Read(pc,250)
Length(PC) - access violation
← →
Сергей М. © (2006-06-08 14:32) [1]MS.Read(pc^,250)
← →
ANB © (2006-06-08 20:10) [2]SetLength(S, MS.Size);
MS.Read(@S[1], MS.Size);
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.08.13;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.042 c