Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.06.2009, 19:52   #1
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,210
Восклицание SQL запрос + RXDBRichEdit

Мне удалось загрузить тект в BLOB-поле . Использую для вывода текста компонент RXDBRichEdit. Возник вопрос: как сделать, чтобы при выполнении запроса, в RXDBRichEdit-е отображался только текст для той цифры, для которой соответствует этот текст в БД? А то в данный момент у меня в RXDBRichEdit-е отображается только последний файл.
Запрос прост:
Код:
 
 Query1.Active:=False;
 Query1.SQL.Clear;
 Query1.SQL.Text:='SELECT NUMBER FROM zh_puty WHERE NUMBER=8';
 Query1.Active:=True;
???
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 23.06.2009, 20:39   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

дык, я не понял, что Вам надо, но Вы внимательно всмотритесь в запрос. выбрать из базы ЧИСЛО если это ЧИСЛО равно константе (в данном случае = восьми)
результатом запроса будет или число 8 (если такое число есть в таблице zh_puty, или "пустой" запрос, если такого значения в таблице нет.

Что Вы хотите из таблицы взять?!

p.s. тонкий намёк: с проектом всегда проще понять, что Вы делаете и что хотите сделать...
Serge_Bliznykov вне форума Ответить с цитированием
Старый 23.06.2009, 20:42   #3
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,210
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov
Что Вы хотите из таблицы взять?!
В моей таблице два поля: NUMBER(+) и TEKST(M) . В запросе вместо восьми может стоять любое число, и, вот по этому числу запрос должен "ориентироваться" и выбирать соответствующий текст.
Цитата:
Сообщение от Serge_Bliznykov
p.s. тонкий намёк: с проектом всегда проще понять, что Вы делаете и что хотите сделать...
Учту на будущее
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 23.06.2009, 22:03   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

так может
... SELECT TEKST FROM zh_puty WHERE NUMBER=8
решает Вашу проблему?
Serge_Bliznykov вне форума Ответить с цитированием
Старый 24.06.2009, 14:09   #5
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,210
По умолчанию

Цитата:
так может
... SELECT TEKST FROM zh_puty WHERE NUMBER=8
решает Вашу проблему?
Нет ну эт понятно . А как richedit заставить отображать текст для полученной цифры?
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Sql запрос из бд Novi4ek Помощь студентам 4 20.05.2008 14:04
SQL запрос Uomo БД в Delphi 17 23.04.2008 14:12
SQL запрос Юлёк PHP 4 29.01.2008 17:35
SQL-запрос Alexey_vyb БД в Delphi 4 22.05.2007 18:52
SQL запрос на основе другого SQL запрса... Timoxa БД в Delphi 1 07.01.2007 18:15