Цитата:
Сообщение от Amilman
Сделал но всё ровно осталось также как было =\
|
Значит что-то не то со значениями. Чудес-то не бывает.
Проверь получающиеся запросы "руками".
Может у тебя в БД значения написаны не так, как в TreeView. Например, в БД где-то большая буква, а в TreeView маленькая. Или где-то пробел в хвосте торчит.
можно для чистоты эксперимента запрос переписать хотя бы вот так (зависит от БД - должна поддерживать соотв. функции):
Код:
DataModule1.ADOQuery2.SQL.Text:= 'SELECT * FROM Работники WHERE UPPER(TRIM(Подразделение)) = UPPER(TRIM("' + TreeView1.Selected.Text + '"))';