Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Люди, помогите с SQL...

21K
22 ноября 2006 года
-Artem-
3 / / 22.11.2006
Дело в том, что сам запрос работает

ADOQuery1.SQL.Add('SELECT * FROM Таблица1 WHERE Наименование='+chr(39)+firm+chr(39)+';'),

но мне необходимо вывести результаты запроса в dbEdit'ы, вобщим сделать активной в ADOTable найденную запись?
309
23 ноября 2006 года
el scorpio
1.1K / / 19.09.2006
Во-первых, ADOQuery1.SQL.Text = 'SELECT * FROM Таблица1 WHERE Наименование='+chr(39)+firm+chr(39), чтобы избежать ошибки, если в SQL уже что-то есть
Во-вторых, для вывода информации в DBEdit достаточно указать для него DataSourse, связанный с ADOQuery1 и имя соответствующего поля результата SQL-запроса.
В-третьих, если указать AdoQuery.UpdateMode = Optimostic (примерно так пишется), то при изменении данных запроса, содержимое БД будет меняться автоматически (для MS Access работает)


Так что ADOTable тут явно лишний :D . Собственно говоря, я "таблицами" давно уже не пользуюсь.
21K
23 ноября 2006 года
-Artem-
3 / / 22.11.2006
El scorpio, спасибо.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог