Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
sql
|
|||
|---|---|---|---|
|
#18+
Есть поле даты (т. е. 01.01.2003 – дата была заведена форма с полями). Нужно по полю дата отобрать все записи, например, с периода 31.12.2002 по 02.01.2003. получается одно поле, но два компонента (с … по …)! Это Sql – текст ! select Data, Vr_rab, Ar1_rast, Ar1_ves, Ar1_obm, Ar1_il_in, Vi, Ots, Ar2_rast, Ar2_ves, Ar2_obm, Ar2_il_in, Pes1, Pes2, Pes3, Pes4, Xlor, Ar3_rast, Ar3_ves, Ar3_obm, Ar3_il_in, Cmo1, Cmo2, Cmo3 from lab_issled.db where Data=:d3 Это обработка кнопки, по которой происходит запрос!procedure TForm8.BitBtn1Click(Sender: TObject); begin DataModule1.Query3.CLOSE; DataModule1.Query3.ParamByName('d3').AsString:=Form8.DateTimePicker1.Date; ??????? DataModule1.Query3.ParamByName('d3').AsString:=Form8.DateTimePicker2.Date; (А ВОТ ЗДЕСЬ КАК БЫТЬ??? КАК ПРАВИЛЬНО НАПИСАТЬ? ЧТОБЫ ОН ОТБИРАЛ С DateTimePicker1 ПО DateTimePicker2, ПРИ ЭТОМ ССЫЛАЯСЬ НА ОДНО ПОЛЕ???) DataModule1.Query3.OPEN; Form9.QuickRep1.Preview; end; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2003, 13:58 |
|
||
|
sql
|
|||
|---|---|---|---|
|
#18+
select Data, Vr_rab, Ar1_rast, Ar1_ves, Ar1_obm, Ar1_il_in, Vi, Ots, Ar2_rast, Ar2_ves, Ar2_obm, Ar2_il_in, Pes1, Pes2, Pes3, Pes4, Xlor, Ar3_rast, Ar3_ves, Ar3_obm, Ar3_il_in, Cmo1, Cmo2, Cmo3 from lab_issled.db where Data BETWEEN :d3 AND :d4 ... DataModule1.Query3.ParamByName('d3').AsDateTime:=Form8.DateTimePicker1.Date; DataModule1.Query3.ParamByName('d4').AsDateTime:=Form8.DateTimePicker2.Date; ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2003, 14:00 |
|
||
|
sql
|
|||
|---|---|---|---|
|
#18+
Papka как все гениальное просто - СПАСИБО ГРОМАДНОЕ!!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2003, 14:07 |
|
||
|
sql
|
|||
|---|---|---|---|
|
#18+
Чтоб еще круче было - where data>=:d3 and data<=:d4 Если по полю data есть индекс - то запрос попадет в индекс, оператор "between" не попадает к индекс! Успехов! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2003, 17:59 |
|
||
|
sql
|
|||
|---|---|---|---|
|
#18+
andreyzal спасибо за всеееее!!-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2003, 08:26 |
|
||
|
sql
|
|||
|---|---|---|---|
|
#18+
>andreyzal >спасибо за всеееее!!-) как многозначительно звучит :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2003, 08:35 |
|
||
|
sql
|
|||
|---|---|---|---|
|
#18+
alex_k ничего многозначительно я не хотела!!!! я просто перепутала знаки(:, ;) если обидела кого-нибудь, то прости, я не хотела я очень признательна за помощь в этом вопросе, но на этом форуме я задала ещё один вопрос, его многие посмотрели, но некто не ответил, помогите, пожалуйста!!!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2003, 08:24 |
|
||
|
sql
|
|||
|---|---|---|---|
|
#18+
привет, снова!!! select Data, Vr_rab, Ar1_rast, Ar1_ves, Ar1_obm, Ar1_il_in, Vi, Ots, Ar2_rast, Ar2_ves, Ar2_obm, Ar2_il_in, Pes1, Pes2, Pes3, Pes4, Xlor, Ar3_rast, Ar3_ves, Ar3_obm, Ar3_il_in, Cmo1, Cmo2, Cmo3 from lab_issled.db where (Data BETWEEN >=:d3 AND <=:d4) and (Vr_rab BETWEEN >=:v3 AND <=:v4) проблема вот в чем – дельфи пишет, цитирую – invalid use of keyword. Token: <=? Line number : 5 почему????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2003, 11:04 |
|
||
|
sql
|
|||
|---|---|---|---|
|
#18+
Привожу синтаксис BETWEEN: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2003, 11:22 |
|
||
|
sql
|
|||
|---|---|---|---|
|
#18+
Правильно ругается, знаки больше и меньше не нужны. Between - между, т.е. просто нужно задать пределы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2003, 11:38 |
|
||
|
sql
|
|||
|---|---|---|---|
|
#18+
Adony а мне написал andreyzal: Чтоб еще круче было - where data>=:d3 and data<=:d4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2003, 12:00 |
|
||
|
sql
|
|||
|---|---|---|---|
|
#18+
Здесь либо так Код: plaintext 1. либо так Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2003, 12:04 |
|
||
|
sql
|
|||
|---|---|---|---|
|
#18+
Adony спасибо большое!!!! п.с. у меня ещё есть вопрос и мне нужен толковый ответ. на этом форуме есть тема "Компонент QRExpr1", там я написала вопрос, пожалуйста, посмотри, может ты что-то знаешь по этому поводу!!! ещё раз спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2003, 12:10 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=32231161&tid=2117357]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
131ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 483ms |

| 0 / 0 |
