Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.07;
Скачать: [xml.tar.bz2];




Вниз

Инфа не удаляется в таблицах InterBase, что делаю неправильно? 


Radix   (2002-01-10 08:09) [6]

To wipr
К большому сожалению описанный вами код не идёт с используемыми компонетами. Просто нет у компонента IBQuery метода CommitUpdates, а у IBDatabase нет метода StartTransaction (зато есть у IBTransaction). Я сделал нечто подобное, но при прогоне после IBTransaction.StartTransaction у меня теряется коннект - где-то у кого-то Active становится false. Чувствую что всё-таки что-то делаю не так, а что?.. Переходить на TQuery и TDatabase не хочется по идейным соображениям :).
To All
Сделал праймари ки как писал dymka. Но особой разницы не почувствовал. Затем заменил связку IBQuery-IBUdateSQL на IBDataSet. И что ?... заработало. Ну это ладно. Меня волнует, что это работает без всякого кода наподобие описанного wipr"ом, только по нажатию соответствующих кнопок навигатора. Правда заполнить свойства IBDataSet типа DeleteSQL я не забыл :). Должен радоваться, но думаю просто так ничего не бывает, значит где-то когда-то у меня будет прокол...

Следующий вопрос - я делаю правильно или нет ?




Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.07;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.71 MB
Время: 0.015 c
1-18877           Shadow77              2002-01-23 09:22  2002.02.07  
Перетаскивание формы за Label?


3-18734           andey                 2002-01-10 20:25  2002.02.07  
QReport, sumary


1-18905           DJ X                  2002-01-22 11:37  2002.02.07  
Заголовок DLL


1-18798           Filat                 2002-01-16 20:42  2002.02.07  
Версии Word 97 и 2000. Почему не получаются отчёты?


7-19006           AgentZ                2001-11-02 17:29  2002.02.07  
Люди! СРОЧНО!!! Как под Виндой работать с датчиками температуры!