![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ADO help me plz) [D7, MySQL]
unn[a]med^ © (2006-12-18 13:39:00)Вот такая проблема:
есть компонент ADOQuery1 вот его SQL код:
SELECT login
FROM dbo.db_users
- запрос возвращает все логины из таблицы db_users.
вот какие там логины:
ann
sam
vasya
liza
Как мне сделать чтобы допустил логин sam или liza попал в Edit1.text?
Есть ли какиенибуть индексы у возвращаемых строк при запросе?
И вот ещё один небольшой вопросик:
Компонент DBGrid, можно ли обращаться к ячейкам также как в StringGride? тобиш по номеру?
[1,2] ? если нет то как можно это сделать?
Правильный Вася (2006-12-18 15:08:00) [1]AsText
а что, есть такой?
clickmaker (2006-12-18 13:54:00) [2]
> Как мне сделать чтобы допустил логин sam или liza попал
> в Edit1.text?
1. DBEdit вместо Edit
2. Edit.Text := ADOQuery1.FieldByname('login').AsText
> Компонент DBGrid, можно ли обращаться к ячейкам также как
> в StringGride? тобиш по номеру?
нет. Потому как ДБгрид не хранит данные. Он только отображение ДатаСета. Поэтому так S := DGGrid.DataSource.dataSet.FieldByname( DGGrid.SelectedField.FieldName)
перед этим нужно встать на нужную запись методами DataSet (First, Last, MoveBy, Locate...)