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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.05.2007, 05:43   #1
pris
 
Регистрация: 22.05.2007
Сообщений: 2
По умолчанию Как выбрать при помощи SQL записи из набора данных

Как выбрать при помощи SQL записи из набора данных
SQL.Add('select * from DataModule2.Table1');-так не работает
pris вне форума Ответить с цитированием
Старый 22.05.2007, 08:24   #2
Баламут
Баламучу слегка...
Участник клуба
 
Аватар для Баламут
 
Регистрация: 01.11.2006
Сообщений: 1,585
По умолчанию

SQL.Add('select * from Table'), где Table - реальное название таблицы в базе
Баламут вне форума Ответить с цитированием
Старый 22.05.2007, 08:26   #3
pris
 
Регистрация: 22.05.2007
Сообщений: 2
По умолчанию

Мне нужно выбрать не из таблицы БД а из набора данных!
pris вне форума Ответить с цитированием
Старый 22.05.2007, 09:48   #4
Toxa
Форумчанин Подтвердите свой е-майл
 
Аватар для Toxa
 
Регистрация: 01.12.2006
Сообщений: 514
По умолчанию

скопируй запрос из DataModule2.Table1 и напиши sql.add('select * from (скопированный запрос)')
Пишу на Delphi за еду
Toxa вне форума Ответить с цитированием
Старый 22.05.2007, 11:24   #5
Shuraken
Форумчанин
 
Аватар для Shuraken
 
Регистрация: 16.04.2007
Сообщений: 298
По умолчанию

Такое чувство pris, что Вы не совсем понимаете технику работы с базой данных. Набор данных - это, грубо говоря, отображенная таблица из БД. Поэтому, когда Вы говорите, что Вам надо получить данные из набора данных это равносильно тому, что Вы получаете данные с БД. Другое дело, если Вы работаете с компонентом TTable, не зная, с какой таблицей и БД он сейчас связан. В этом случае можно сделать так.

SQL.Add(Format('Select * from %s ',[DataModule2.Table1.TableName] );

Надеюсь, это то, что Вам нужно.
Не надо ничего усложнять. Все достаточно тривиально.
Shuraken вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обращение к базам данных при помощи Java Script An_ton JavaScript, Ajax 5 24.09.2008 18:04
Занесение Данных в таблицу при помощи Query Avalonix БД в Delphi 9 29.05.2008 20:13
Выбрать повторяющиеся записи Andrei SQL, базы данных 2 13.09.2007 14:28
Программа использующая записи (тип данных) GN_ Общие вопросы Delphi 6 13.01.2007 19:16