|
|
|
Отбор записей по дате
|
|||
|---|---|---|---|
|
#18+
Есть таблица (Paradox5.0 for Windows) необходимо отобрать записи за определенный год, по полю формата Date. Подскажите, как это можно сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2004, 13:49 |
|
||
|
Отбор записей по дате
|
|||
|---|---|---|---|
|
#18+
HazardXЕсть таблица (Paradox5.0 for Windows) необходимо отобрать записи за определенный год, по полю формата Date. Подскажите, как это можно сделать. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2004, 13:54 |
|
||
|
Отбор записей по дате
|
|||
|---|---|---|---|
|
#18+
select kkkkkkkkkk from mytable where datefield between 1 января and 31 декабря как же еще то ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2004, 13:54 |
|
||
|
Отбор записей по дате
|
|||
|---|---|---|---|
|
#18+
Поясню, подробнее. База данных будет сожержать записи за несколько лет. Мне нужно будет вбирать количество введенных записей за текущий год. Т.е. сегодня это будет 2003, а завтра, к примеру уже 2004. Можно ли как-то из формата даты выделить только год и отобрать все записи относящиеся к ютому году? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2004, 14:01 |
|
||
|
Отбор записей по дате
|
|||
|---|---|---|---|
|
#18+
HazardXПоясню, подробнее. База данных будет сожержать записи за несколько лет. Мне нужно будет вбирать количество введенных записей за текущий год. Т.е. сегодня это будет 2003, а завтра, к примеру уже 2004. Можно ли как-то из формата даты выделить только год и отобрать все записи относящиеся к ютому году?Ты ж всё одно будешь формировать запрос в проге. Вот и оформи ему условия как советуют. Где проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2004, 14:08 |
|
||
|
Отбор записей по дате
|
|||
|---|---|---|---|
|
#18+
Программа берет текущую дату сама, как параметр. И на основании этой даты выбирает все записи отоносящиеся к текущему году. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2004, 14:56 |
|
||
|
Отбор записей по дате
|
|||
|---|---|---|---|
|
#18+
HazardXПрограмма берет текущую дату сама, как параметр. И на основании этой даты выбирает все записи отоносящиеся к текущему году.И? Из текущей даты не получить начальную и конечную? Не смешно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2004, 15:09 |
|
||
|
Отбор записей по дате
|
|||
|---|---|---|---|
|
#18+
В том-то все и дело, я не знаю какая будет текущая дата возможно 01.01.03, а может 12.12.04 и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2004, 15:15 |
|
||
|
Отбор записей по дате
|
|||
|---|---|---|---|
|
#18+
Ты в Дельфе что ли пишешь? Ну тогда смотри функции DecodeDate(), EncodeDate,YearOf(), CurrentYear и т.д. и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2004, 15:28 |
|
||
|
Отбор записей по дате
|
|||
|---|---|---|---|
|
#18+
Я использую C# и ADO.NET, но как я понял без программирования здесь не обойтись. Ну тогда хотя бы подскажите как объединить две строки (одна из которых константа, а другая параметр) в одно целое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2004, 16:30 |
|
||
|
Отбор записей по дате
|
|||
|---|---|---|---|
|
#18+
HazardXЯ использую C# и ADO.NET, но как я понял без программирования здесь не обойтись.Лучшая шутка этого года! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2004, 16:58 |
|
||
|
Отбор записей по дате
|
|||
|---|---|---|---|
|
#18+
Рад, что развеселил вас. Я думал, тут людям помогают, но наверное ошибся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2004, 17:08 |
|
||
|
Отбор записей по дате
|
|||
|---|---|---|---|
|
#18+
используй Odbc Connection в SELECT' е укажи использование параметров для задания граничных условий WHERE DateField >= @d1 AND DateField < @d2 в команде на выборку создай параметры типа DateTime, присвой им нужные значения и вперед ЗЫ переведи тему ADO.NET ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2004, 17:34 |
|
||
|
Отбор записей по дате
|
|||
|---|---|---|---|
|
#18+
кузяиспользуй Odbc Connection в SELECT' е укажи использование параметров для задания граничных условий WHERE DateField >= @d1 AND DateField < @d2 в команде на выборку создай параметры типа DateTime, присвой им нужные значения и вперед ЗЫ переведи тему ADO.NET Спасибо за подсказку. У меня получилось так: string strSQLtoComing = "SELECT MAX(ComingNo) FROM dwComing WHERE DateComing >= ? AND DateComing <= ?"; comComing.CommandText = strSQLtoComing; comComing.Parameters.Add("@BeginDate", OdbcType.Date); comComing.Parameters["@BeginDate"].Value = "01.01."+DateTime.Now.Year.ToString(); comComing.Parameters.Add("@EndDate", OdbcType.Date); comComing.Parameters["@EndDate"].Value = DateTime.Now.ToShortDateString(); Все работает! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2004, 17:45 |
|
||
|
Отбор записей по дате
|
|||
|---|---|---|---|
|
#18+
select * from table where extract(year from date)=:year ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2004, 11:31 |
|
||
|
|

start [/forum/topic.php?fid=56&msg=32695674&tid=2016714]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
51ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
69ms |
get tp. blocked users: |
2ms |
| others: | 243ms |
| total: | 408ms |

| 0 / 0 |
