Форум: "Начинающим";
Текущий архив: 2007.09.23;
Скачать: [xml.tar.bz2];
ВнизField Not Found Найти похожие ветки
← →
Reindeer Moss Eater © (2007-08-29 12:53) [40]Ну я и имел ввиду реализацию адо
← →
clickmaker © (2007-08-29 13:20) [41]
> [34] Krants © (29.08.07 12:30)
во всех модулях VCL, где это есть, ставишь брякпоинты. Не забудь Project options - compiler - use debug dcu.
Запускаешь, когда словишь один из бряков, смотри call stack. Он тебя и выведет на зеленого человечка в твоем проекте
← →
Krants © (2007-08-29 15:43) [42]
> clickmaker © (29.08.07 13:20) [41]
спасибо за совет, но вот пока рылся в паутине VCL, понял, что можно было понять и раньше... вот если поменять местами активацию квериков(см.[20]):QueryEdit.SQL.Clear;
QueryEdit.SQL.Add("select id, Field3 from Table1 Where id>=:id");
QueryEdit.SQL.Add("AND "+field+"=:"+field);
QueryEdit.Open;
QueryLook.SQL.Clear;
QueryLook.SQL.Add("Select id, "+field);
QueryLook.SQL.Add("From Table1");
QueryLook.Open;
и после повторно "активизировать" связь:QueryEdit.Open;
QueryEdit.Close;
то разумеется провисающие в небытие "связи" на поля сами и обновятся)
спасибо всем за советы.
← →
sniknik © (2007-08-29 16:37) [43]Krants © (29.08.07 15:43) [42]
зачем рыться и чесать правое ухо левой ногой? в [36] дано прямое указание на простое решение. (в смысле там показано от чего, но надеюсь убрать это "чего" после того как нашли проблем не должно возникнуть...)
← →
Krants © (2007-08-29 17:10) [44]
> sniknik © (29.08.07 16:37) [43]
но надеюсь убрать это "чего"
отож и оно! мет-и [6] и [42] попроще будет)
← →
sniknik © (2007-08-29 17:26) [45]> отож и оно! мет-и [6] и [42] попроще будет)
?????
пересоздание компонента или повторная активация рекордсетов проще "обнуления" единственного свойства? (присвоения пустой строки т.к. свойство строковое).
а потом (в случае [42]) будешь решат проблему неправильной работы связи, если как показано переоткрытие оставишь в конце, или только "тормоза", если перенесёшь в начало...
ты не из лагеря трудоголиков пишешь часом?
← →
Krants © (2007-08-29 17:37) [46]
> sniknik © (29.08.07 17:26) [45]
давай не будем переходить на грубость... ты вот сначала обнули это строковое свойство, наход. в привате предка, более простым способом. А потом советуй.
а в случае [42], если переоткрытие оставлю в начале, то ни по какой логике код работать не будет, а в обр. случае никакой неправильной работы я не замечаю...
← →
sniknik © (2007-08-29 17:54) [47]> ты вот сначала обнули это строковое свойство
я это сделал в то время как проверял твой код, и если бы это не сработало то означало бы, что показанное мной это не все из спрятанных свойств что имеет влияние и нужно продолжать смотреть... -> пост бы не появился в то время а появился чуть позднее с указанием 2х или более связанных свойств.
> а в обр. случае никакой неправильной работы я не замечаю...
т.е. ты используешь мастер детайл, убираешь поля связи... и ни какой разницы в работе? -> ты не используешь мастер детайл, она тебе не нужна, убери связку и не парь никому мозги.
← →
sniknik © (2007-08-29 17:59) [48]и кстати
> вот если поменять местами активацию квериков(см.[20]):
то
> после повторно "активизировать" связь:
не нужно, связь и так не задастся.
← →
Krants © (2007-08-29 18:05) [49]
> sniknik © (29.08.07 17:59) [48]
все задается, и великолепно работает, "активизировать" значит переопределить связи параметров квериедит с полями кверилук, и...
все, запипало, закрывайте тему. за критику не обижаюсь, очень благодарен.
Страницы: 1 2 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.09.23;
Скачать: [xml.tar.bz2];
Память: 0.53 MB
Время: 0.05 c