Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

SQL [D7, XP]


Страницы:   1 2 3

Alex Ford ©   (2008-05-21 14:54:00) 

Привет!

Давно не работал с SQL. Простые вещи из головы вылетели.
Мастера напомните пожалуйста
Здесь мы получаем все данные полей таблицы
 form1.Query1.SQL.Add('select * from "DataBase.db"');

Как получить конкретное значение, указанное в Edit1 таблицы конкретного плояуказанной таблицы


Anatoly Podgoretsky   (2008-05-21 15:09:00) [41]


> Почему?

Для Парадокса можешь писать, хотя и тут тоже не совсек красиво, зачем тянуть 100 полей, когда нужно всего одно поля.
А для большинства серверов ты этим ставишь сервер на колени.


Alex Ford   (2008-05-21 15:08:00) [42]

т.е. вместо этого кода
form1.Query1.SQL.Text:='select * from "DataBase.db"';

должен быть код, примерно такого содержания
form1.Query1.SQL.Text:='select * здесь указываем что ищем в Edit1 from "DataBase.db"';


Palladin   (2008-05-21 15:07:00) [43]

select 'test2'


Anatoly Podgoretsky   (2008-05-21 15:07:00) [44]

form1.Query1.SQL.Add('select [поле] from "DataBase.db" where Условие');


Alex Ford   (2008-05-21 15:05:00) [45]

Предположим, что у меня есть такия даные: test1, test2, test3, test4.
Необходимо вытащить из базы строчку test2. через некоторое время test4 и т.д.
Просто я немного синтаксис sql забыл - все перемешалось в голове. А книги сейчас как на зло - нет....


Palladin   (2008-05-21 15:01:00) [46]

да пиши на здоровье, только clear делай перед ним, раз уж тебе нравится две строчки вместо одной...


> Забыл как извлчечь запись, указанную в Edit1 посредством
> sql из таблицы

что такое "запись указанная в Edit1"?


Alex Ford   (2008-05-21 14:59:00) [47]

Переведи на русский.
Извини, нервничаю немного...

Забыл как извлчечь запись, указанную в Edit1 посредством sql из таблицы

И вот так больше не пиши
form1.Query1.SQL.Text := 'select * from "DataBase.db"';


Почему?


ANB   (2008-05-21 14:57:00) [48]


> Как получить конкретное значение, указанное в Edit1 таблицы
> конкретного плоя указанной таблицы

Переведи на русский.


> form1.Query1.SQL.Add('select * from "DataBase.db"');

И вот так больше не пиши.

form1.Query1.SQL.Text := 'select * from "DataBase.db"';


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо