Форум программистов, компьютерный форум, киберфорум
Наши страницы

C# и базы данных, ADO.NET

Войти
Регистрация
Восстановить пароль
 
Demon__2012
0 / 0 / 1
Регистрация: 07.10.2013
Сообщений: 91
#1

Выборка между датами - C#

02.01.2017, 10:34. Просмотров 296. Ответов 3
Метки нет (Все метки)

Добрый день. Такая задача нужно написать запрос: вывести фамилии всех кто заказал в период с (2.01.2017 11:03:00) по (2.01.2017 11:05:00)

Нашел так но как в данном примере указать дату?
SQL
1
SELECT * FROM TABLE WHERE START BETWEEN @ts1 AND @ts2
Как то так?
C#
1
SELECT * FROM TableClient WHERE start BETWEEN '2015-09-28 00:00:20' AND '2015-09-28 00:00:20
0
Миниатюры
Выборка между датами  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.01.2017, 10:34
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Выборка между датами (C#):

запрос между двумя датами - C#
есть такой запрос, который должен вывести все Ид_проводки, если заданы даты почему он не работает так как надо? выводит все строки. ...

Запрос на выборку между датами - C#
Не работает, запрос private void button2_Click(object sender, EventArgs e) { OleDbConnection db =...

MS SQL Количество дней между рабочими датами MS SQL - C#
Из того что я знаю: select ad.Contact, ad.bill, ad.Number from allDate ad where and datediff (day,...

Как отфильтровать записи для определенного периода между двумя датами - C#
Помогите с советом:) Есть бд, в ней делаю фильтр по некоторым значениям (фирма, серия, дата). На форму кинула 2 комбобокса для...

Работа с датами - C#
Подскажите какие есть функции с датами. Нужно проверить на сколько дней одна дата больше другой. Скиньте, пожалуйста примерчик :rtfm: ...

Ошибка с датами - C#
Делаю напоминания, есть таблица, во второй колонке указана дата в формате ДД.ММ.ГГГГ, есть две переменные - yellowday - переменная, которая...

3
OwenGlendower
Модератор
Эксперт .NET
8523 / 7528 / 2765
Регистрация: 17.03.2014
Сообщений: 14,731
Записей в блоге: 1
02.01.2017, 11:02 #2
Demon__2012, лучше указать значения с помощью параметров
C#
1
2
3
SqlCommand cmd = new SqlCommand("SELECT * FROM TABLE WHERE START BETWEEN @ts1 AND @ts2");
cmd.Parameters.AddWithValue("@ts1", new DateTime(2017, 1, 2, 11, 03, 00));
cmd.Parameters.AddWithValue("@ts2", new DateTime(2017, 1, 2, 11, 05, 00));
1
Demon__2012
0 / 0 / 1
Регистрация: 07.10.2013
Сообщений: 91
02.01.2017, 21:01  [ТС] #3
OwenGlendower, Сделал так:
SQL
1
"SELECT FirstName FROM TableClient WHERE Date BETWEEN '2017-01-02T11:03:00' AND '2017-01-02T11:07:00' "
А как добавить дополнительный параметр например что бы выбрало всех Вась которые заказали в данный период?
0
OwenGlendower
Модератор
Эксперт .NET
8523 / 7528 / 2765
Регистрация: 17.03.2014
Сообщений: 14,731
Записей в блоге: 1
03.01.2017, 08:20 #4
Demon__2012,
SQL
1
2
3
4
SELECT FirstName
FROM TableClient
WHERE DATE BETWEEN '2017-01-02T11:03:00' AND '2017-01-02T11:07:00'
AND FirstName = 'Вася'
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.01.2017, 08:20
Привет! Вот еще темы с ответами:

C# + Access работа с датами в запросе - C#
Доброго времени суток господа! столкнулся с проблемой передачи даты как параметра в запросе к бд Access из проекта WebService ...

Запрос не работает с определёнными датами - C#
Здравствуйте. Создал приложение, которое из определённой таблицы берёт данные и выводит их в лист на форме и в файл. Само приложение:...

Работа с датами Excel VSTO - C#
Суть. Например есть диапозон ячеек с датами A1:A10, мне нужно просканировать каждую ячейку, и если допустим в ней текущая дата, то...

Как можно оптимизировать операции с датами? - C#
Программа в ходе своей работы анализирует большой объём данных, при этом сравнивает большое количество дат, и требуется определять...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru