Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 03.05.2020
Сообщений: 4

Как сделать поиск даты в базе данных с использованием dateTimePicker?

12.05.2020, 17:23. Показов 1138. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. кто может подсказать как сделать поиск по дате в БД с использование dateTimePicker. То есть чтобы пользователь не вручную набирал дату а выбрал по календарю. есть отдельная форма с поиском. в этой форме поиск по другим параметрам я сделал. а вот с выбором даты не знаю как и найти не могу. кто может помочь?
ко поиска по параметрам
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
private void SearchButton_Click(object sender, EventArgs e)
        {
            Form1 main = this.Owner as Form1;
            if (main != null)
            {
                for (int i = 0; i < main.dataGridView1.RowCount; i++)
                {
                    main.dataGridView1.Rows[i].Selected = false;
                    for (int j = 0; j < main.dataGridView1.RowCount; j++)
                        if (main.dataGridView1.Rows[i].Cells[j].Value != null)
                            if (main.dataGridView1.Rows[i].Cells[j].Value.ToString().Contains(tbStr.Text))
                            {
                                main.dataGridView1.Rows[i].Selected = true;
                                break;
                            }
                  }
              }
            try
            {
                // запрос на поиск данных
                OleDbCommand command = new OleDbCommand("SELECT Дата FROM Accounting" + dateTimePicker1.Value.ToString("dd-MM-yyyy"), myConnection);
                // Новый адаптер нужен для заполнения набора данных
                OleDbDataAdapter adapter = new OleDbDataAdapter(command);
                DataTable dt = new DataTable();
                adapter.Fill(dt);
                main.dataGridView1.DataSource = dt;
                main.dataGridView1.Columns[3].HeaderText = "Дата";
            }
            catch (Exception ex)
            {
                MessageBox.Show("Ошибка: " + ex.Message);
                
            }
        }
а код по поиску по дате который я ввел выдает ошибку "Ошибка синтаксиса в предложении FROM"
Может кто то знает как более правильно сделать запрос на поиск по дате?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.05.2020, 17:23
Ответы с готовыми решениями:

Как в базе данных, в запросе сделать так, чтобы пользователь вводил даты, и если такой даты нету, то выводило окно "тако
Как в базе данных, в запросе сделать так, чтобы пользователь вводил даты, и если такой даты нету, то выводило окно &quot;такой даты нет,...

Как сделать поиск в базе данных
Вот создал базу на SQL и сохранил в файл PhoneVinnitsa.mdf, потом создал WEB проект на C# (Состоит из страницы с формой для...

Как в BDE базе данных сделать поиск?
Нам задали курсач, нужно делать именно через BDE. Сортировка выставилась автоматически, а поиск не могу сделать. Подскажите как лучше...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.05.2020, 17:23
Помогаю со студенческими работами здесь

КАК сделать поиск пополю с базе данных на PHP????
помогите кто-нибудь сделать поиск по полю в базе данных???...есть готовая...только поиск пополю не сделан...я могу скинуть на ящик???

Как сделать чтобы в DateTimePicker отсутствовало значение если в БД нет даты?
На форме DateTimePicker, дата берется из БД. При этом если в БД нет значения даты, то в DateTimePicker остается старое значение. Вопрос:...

Поиск по базе данных с использованием Java
Есть БД с одной таблицей, и созданы сервлеты для вывода данных, изменения, удаления добавления. Но нужно еще добавить функцию поиска...

Изменение даты и времени с использованием datetimepicker
Здравствуйте, проблема вот в чем: какую бы дату и время я не выбрал в datetimepicker в БД она изменяется на &quot;0000-00-00...

Как можно вставить базу данных в html, и сделать поиск по этой базе?
Как можно вставить базу данных в html , и сделать поиск по этой базе ? Я хочу сделать свой сайт - телефонный справочник моего города. База...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru