![]() |
|
![]() ![]() ![]() |
|
Smog |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 22.9.2004 Репутация: нет Всего: нет |
Я не понимаю, если мне нужно взять из базы данные, то как это лучше делать?
Ну то есть есть таблица, которая хранит сообщения и запросом на выдачу сообщений темы такой-то будет
И что я никуда, кроме DBGrid не помещу эти данные? А что потом из него их вытаскивать ручками? Мне же надо в переменные их запихать, а не в таблицу ps firebird 1.5 (embedded) + FIBplus + Delphi 7 Или для этого надо юзать Query? и чтобы получить значения каждой переменной, делать запрос на каждую? |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 1 Всего: 538 |
DBGrid позволяет перемещаться по данным (next/previous). Перешел на нужную строку, считал данные из колонок, записал их в переменные и переходишь к следующей строке.
Модератор: перемещено из Общие вопросы по базам данных -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Smog |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 22.9.2004 Репутация: нет Всего: нет |
LSD, Это все так делают? это рационально?
![]() |
|||
|
||||
ТоляМБА |
|
|||
![]() Котэ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1607 Регистрация: 15.12.2004 Репутация: 3 Всего: 252 |
|
|||
|
||||
Smog |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 22.9.2004 Репутация: нет Всего: нет |
Задача в следующем: вытащить из базы несколько значений и вставить их в html шаблон...
|
|||
|
||||
ТоляМБА |
|
|||
![]() Котэ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1607 Регистрация: 15.12.2004 Репутация: 3 Всего: 252 |
||||
|
||||
Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 35 Всего: 130 |
А что нерационального-то? Вытаскиваешь в запрос нужные тебе строки и с ними уже работаешь с помощью .locate, .first, .next, .fieldvalues и т.п. -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
ТоляМБА |
|
|||
![]() Котэ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1607 Регистрация: 15.12.2004 Репутация: 3 Всего: 252 |
Давайте не будем вводить путаницу: LCD отвечал ПРИМЕНИТЕЛЬНО к DBGridу так как Smog спрашивал про DBGrid, но если на форме НЕ НУЖЕН DBGrid, то зачем делать на форме визуальный компанент и всобачивать ему Visible:=False ??? Рациональнее будет сделать через Query и цикл.
|
|||
|
||||
Smog |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 22.9.2004 Репутация: нет Всего: нет |
Спасибо, вот таким образом получилось:
DBGrid решил не использовать |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Базы данных и репортинг" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |