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

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

Помогите с запросом sql. Заранее благодарен [D5, Paradox]


Страницы:   1 2

Ted ©   (2004-07-08 13:48:00) 

procedure TForm1.Button8Click(Sender: TObject);
var
s:string;
begin
memo1.Lines.Add('Select * From buzdey');
memo1.Lines.Add('Where data =');
s:= datetostr(date);
memo1.Lines.Add(s);

Query1.Close;
Query1.SQL.Assign(Memo1.Lines);
Query1.Open;


end;


Ted   (2004-07-08 14:33:00) [21]

Query1.Prepare;
Query1.ParamByName("date").AsDate=date;
Query1.ExecSQL;
Query1.UnPrepare;
^^^^^^^^^^^^^
Нет не фурычит говорит:
cannot perform this operation on an open dataset


Ильш   (2004-07-08 14:22:00) [22]

beetwen используй в запросе...
date beetwen data1 and data2


Ted   (2004-07-08 14:20:00) [23]

Вообще прога для вывода дней рождений... т.е. сегодня 8 июля нужно показать все дни рождения на ближайшие 10 дней... Вот такой гимор...
Помоги плиз составить запрос...


Ильш   (2004-07-08 14:19:00) [24]

определенных из периода какого то? типа с такого то по такео то или вообще в разнобой?


Ted   (2004-07-08 14:16:00) [25]

Работает... показывает все записи с текущей датой... а можно ли задать чтобы показывались записи определенных дат?


Ted   (2004-07-08 14:07:00) [26]

Пробую


Ильш   (2004-07-08 14:04:00) [27]

заработало что ли?
ты проверь для начала


Ted   (2004-07-08 14:04:00) [28]

> Ильш
Сапасибо огромное... 3 дня убил: ))))


Ильш   (2004-07-08 14:03:00) [29]

запрос:
select * from tbl
where data=:data

потом в проге
Query1.Prepare;
Query1.ParamByName("date").AsDate=date;
Query1.ExecSQL;
Query1.UnPrepare;


Ted   (2004-07-08 14:03:00) [30]

Мне в запросе нужно сделать выборку все данные с текущего дня + 10 дней...пробовал через add добавлять (date) пишет ошибку....


Ted   (2004-07-08 14:01:00) [31]

>Наталия
Я никогда не работал с SQL, можно немного поподробрней?


Ильш   (2004-07-08 14:00:00) [32]


> Мне нужно менять запрос при старте программы...  чтобы менялась
> дата запроса... в этом и плюшка

стоп стоп стоп
не пойму в чем проблема то? разве при старте проги нельзя вызвать Query1.SQL.Add ???? Или же ты вопрос некорретно ставишь!


Наталия   (2004-07-08 13:59:00) [33]

Используй параметры для передачи нужного значения в запрос


Ted   (2004-07-08 13:58:00) [34]

Мне нужно менять запрос при старте программы...  чтобы менялась дата запроса... в этом и плюшка...


Ильш   (2004-07-08 13:54:00) [35]

A Query1.SQL.Add уже отменили?


Ted   (2004-07-08 13:52:00) [36]

Собственно задача в том, чтобы отобрать данные с текущим днем +10 дней... ДОлго парился решил сделать это через поле мемо...
Помогите кто-нибудь решить через SQL, плиззз....


Страницы:   1 2

Наверх

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