![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#16
|
||||
|
||||
![]() То-что ругается уже хорошо, значит работает, хотя и неправильно.
Вы посмотрели в отладке, что у вас получается в DataModule1.ADOQuery2.SQL.Text ? Как поставить точку останова в курсе? Если нет, то установите курсор на строку: Код:
DataModule1.ADOQuery2.SQL.Text:= 'SELECT * FROM Работники WHERE Подразделение = "' + string(TreeView1.Selected.Data) + '"'; Затем запустите программу и после остановки программы на этой строчке нажмите F7 и посмотрите что получилось в DataModule1.ADOQuery2.SQL.Text Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#17
|
||||
|
||||
![]() Я так понимаю что это не то? SQL () (read=TADOQuery.GetSQL write=TADOQuery.SetSQL)
|
#18
|
||||
|
||||
![]() Но вот теперь при запуске все записи в таблице исчезают как только открываю TreeViwe...
|
#19
|
||||
|
||||
![]() Переделал вот так
Код:
DataModule1.ADOQuery2.SQL.Text:= 'SELECT * FROM Работники WHERE Подразделение = "' + TreeView1.Items[TreeView1.Selected.Index].Text + '"'; Последний раз редактировалось Amilman, 18.10.2011 в 18:54. |