Форум: "Основная";
Текущий архив: 2003.09.22;
Скачать: [xml.tar.bz2];
Внизcannot assign TIBQuery to TIBQUery???!!! Найти похожие ветки
← →
ramdy (2003-09-11 15:59) [0]Кладу на форму компонент TIBQuery
Пишу
procedure TForm1.Button1Click(Sender: TObject);
var
myQuery:TIBQuery;
begin
myQuery:=TIBQuery.Create(Form1);
myQuery.Assign(IBQuery1);
end;
Выскакивает ошибка "cannot assign a TIBQuery to TIBQuery"???
Как это понимать?
← →
Reindeer Moss Eater (2003-09-11 16:01) [1]Не может присвоить неприсвояемое
← →
ramdy (2003-09-11 16:04) [2]Так типы же вроде совпадают...
← →
Reindeer Moss Eater (2003-09-11 16:05) [3]А в чем смысл этого кода?
← →
ramdy (2003-09-11 16:08) [4]В переменную myQuery записать значения query на форме.
Как я понимаю :)
← →
Reindeer Moss Eater (2003-09-11 16:09) [5]Зачем тебе четыре байта переносить в другую переменную длиной четыре байта?
← →
ramdy (2003-09-11 16:11) [6]В Help"е написано,что assign
Copies the contents of another, similar object.
Т. е. не указатель, а contens, а то на что указатель указывает.
← →
Reindeer Moss Eater (2003-09-11 16:13) [7]Хорошо. Чем не устраивает существующий IBQuery1?
← →
ramdy (2003-09-11 16:14) [8]Всем устраивает, но надо получить в точности такой же.
← →
Reindeer Moss Eater (2003-09-11 16:17) [9]Такими хитростями не получится сэкономить сетевой трафик.
Второй запрос должен будет выполнится сервером повторно.
← →
ramdy (2003-09-11 16:20) [10]С чего ты взал, что я собираюсь экономит сетевой трафик?
Я делаю какие-то операции с объектом, а потом хочу восстановить его к первоначальному состоянию.
Задача ставится так:
Есть объект - мне нужна его копия. Сам все свойств перебирать и записывать не хочу. Для этого, как я всегда думал, и существует метод Assign. Я не прав?
← →
Reindeer Moss Eater (2003-09-11 16:25) [11]Он динамический. И его реализация для TIBQuery этого не позволяет.
Перебор свойств или сериализация в поток (что впрочем тоже самое).
← →
ramdy (2003-09-11 16:31) [12]Не понял зачем он тогда нужен. Можно ведь его скрыть.
:(
← →
Reindeer Moss Eater (2003-09-11 16:34) [13]Ты умеешь скрывать паблик методы в наследниках? Скрой!
← →
Reindeer Moss Eater (2003-09-11 16:36) [14]А еще лучше напиши наследника с нужным Assign.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.09.22;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.01 c