Форум программистов, компьютерный форум CyberForum.ru

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

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

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

02.01.2017, 10:34. Просмотров 226. Ответов 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
Миниатюры
Выборка между датами  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.01.2017, 10:34     Выборка между датами
Посмотрите здесь:

запрос между двумя датами - 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# + Access работа с датами в запросе - C#
Доброго времени суток господа! столкнулся с проблемой передачи даты как параметра в запросе к бд Access из проекта WebService ...

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

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
OwenGlendower
Модератор
Эксперт .NET
6459 / 5437 / 1994
Регистрация: 17.03.2014
Сообщений: 10,410
Записей в блоге: 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));
Demon__2012
0 / 0 / 1
Регистрация: 07.10.2013
Сообщений: 84
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' "
А как добавить дополнительный параметр например что бы выбрало всех Вась которые заказали в данный период?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.01.2017, 08:20     Выборка между датами
Еще ссылки по теме:

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

Выборка строк из БД - C#
Привет Подскажите,нужно выбрать из БД строки,в которых "стоимость" попадает в определенный диапазон.Верхняя и нижняя планка диапазона...

Выборка по времени - C#
Доброго времени суток! При работе с Windows Forms возникла такая проблема: нужно с помощью двух dateTimePicker задать начальное и конечное...

Выборка по дате - C#
есть таблица после выборки в sql(informix) должны остаться только те поля у которых дата максимальная

Выборка из базы - C#
Нужно сделать так, что бы условие выборки менялось в зависимости от значения dateTimePicker. Помогите!!!

Выборка из Excel - C#
Добрый день, у меня, как у человека, никак по жизни не связанного с БД, появился небольшой вопрос по OleDbCommand... В качестве системы...


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

Или воспользуйтесь поиском по форуму:
OwenGlendower
Модератор
Эксперт .NET
6459 / 5437 / 1994
Регистрация: 17.03.2014
Сообщений: 10,410
Записей в блоге: 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 = 'Вася'
Yandex
Объявления
03.01.2017, 08:20     Выборка между датами
Ответ Создать тему
Опции темы

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