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

Вниз

Некорректная передача данных в TClientDataSet.   Найти похожие ветки 

 
basilura   (2004-02-04 11:17) [0]

Delphi6, VisiBroker 3.3
Пользуюсь передачей через CORBA, как описано в
...\Demos\Corba\Idl2Pas\Midas XML\
var
ClientDataSet : TClientDataSet;
DATA : any;
begin
// В DATA абсолютно точно 6 записей (сохраняю в поток, вывожу в файл -
// убеждаюсь)
MainForm.ClientDataSet.Data := DATA;
MainForm.ClientDataSet.Open;
while not MainForm.ClientDataSet.Eof do // КАК НИ БЕЙСЯ - ДВЕ!!! записи
begin
...
Рядовой курсор (пара строковых, пара числовых полей).
Сейчас я потратил ночь, чтобы это найти, случайным образом
исправил, а дальше что?


 
kostik78ua   (2004-02-04 15:41) [1]

Может сделать
MainForm.ClientDataSet.First?


 
basilura   (2004-02-05 16:30) [2]

И First и Refresh
Ему всё по барабану. Две и всё.
Самое прикольное, что влияет на его поведение
синтаксис SQL-утверждения.
В сортировке(Oracle) поставил DESC - будет глюк,
убрал - всё нориально. Ладно, проехали.
Перейдём на Delphi7 - проверю.



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

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

Наверх




Память: 0.47 MB
Время: 0.079 c
3-1102060200
Script
2004-12-03 10:50
2005.01.02
Индексирование в Paradox БД


1-1103207930
redlord
2004-12-16 17:38
2005.01.02
завершение потока приводит к зависанию


14-1102575072
Чеширский_Кот
2004-12-09 09:51
2005.01.02
Байер (Германия) - Динамо (Киев) 3:0


14-1103194858
Чеширский_Кот
2004-12-16 14:00
2005.01.02
Дэнги!


4-1100755386
Grundic
2004-11-18 08:23
2005.01.02
Права NTFS программно - как?