Показать сообщение отдельно
  #8  
Старый 11.03.2008, 13:12
acl acl вне форума
Прохожий
 
Регистрация: 27.02.2008
Сообщения: 23
Репутация: 10
По умолчанию

Столкнулся сейчас еще с одной проблемой.(Ну по крайней мере для меня).
Так как кодил с использованием бд мало, то всегда использовал только DBGrid, а тут такая ситуация:
- После двойного клика на строке грида я получаю uid, создаю с ним запрос, выполняю его (через TADOQuery), вопрос: Как мне обработать результат запроса и запихнуть все это на форму в такие компоненты как TEdit и т.п.?

Почему-то теряются значения в дбгрид-е и вылетает ошибка: Ошибка в параметре FROM. Проверял, никакой ошибки нет...
Код:
ADOQuery1.Close;
ADOQuery1.SQL.Add('SELECT * FROM tbl_names');
ADOQuery1.Open;// Это когда просто вывод в дбгрид
а потом такой код:
ADOQuery1.SQL.Add('SELECT * FROM tbl_names WHERE uid='+IntToStr(id));
ADOQuery1.ExecSQL;
ShowMessage(ADOQuery1.FieldByName('name').AsString ); // Ну для проверки, например...
ХЭЛП!!!!!!
Ответить с цитированием