Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.79/47: Рейтинг темы: голосов - 47, средняя оценка - 4.79
10 / 10 / 3
Регистрация: 30.01.2012
Сообщений: 366

Сделать выборку в DataGridView по маске из TextBox

13.12.2012, 14:44. Показов 9318. Ответов 25
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Проблема с поиском пишу так
C#
1
2
3
4
 private void textBox7_TextChanged(object sender, EventArgs e)
        {
            dataGridView1.DataSource = Zayavka("SELECT * FROM Заявки Where Инжинер Like% '" + textBox7.Text + "'");
        }
выдает ошибку
C#
1
Ошибка синтаксиса в выражении запроса 'Инжинер Like% '1''.
где 1 это то что начал искать
1
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.12.2012, 14:44
Ответы с готовыми решениями:

Сделать выборку из БД по маске. Ввод искомого - в TextBox
привет всем! есть такой код public Form2() { string CommandText, ConnectionString; ...

Сделать выборку данных из одной колонки в DataGridView и скопировать их в Textbox
Привет всем любителям и профессионалам программирования. Сам занимаюсь программированием не так давно, вот дошли руки и до таблиц...

SQL Server 2008: как сделать выборку по маске
.RecordSource = "SELECT * FROM Data WHERE Data. Like '*" & Text1.Text & "*' " Не срабатывает, находит только по полной введенной...

25
-5 / 1 / 1
Регистрация: 13.12.2012
Сообщений: 30
14.12.2012, 18:40
Студворк — интернет-сервис помощи студентам
Написал КодСотрудника слитно, теперь ошибка Несоответствие типов данных в выражении условия отбора.
0
10 / 10 / 3
Регистрация: 30.01.2012
Сообщений: 366
14.12.2012, 18:50  [ТС]
не надо ничего слитного!
Сделай командную строку и строку подключения, определи их в адаптере и создай датасэт. потом adapter.Fill(твой датасет, "Таблица");
Потом выводишь в дата грид вью!!!
0
-5 / 1 / 1
Регистрация: 13.12.2012
Сообщений: 30
14.12.2012, 19:12
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
using (var connection = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Users\\Алексей\\Desktop\\MyShop.mdb"))
            {
                connection.Open();
                using (OleDbCommand command = connection.CreateCommand())
                {
                    command.CommandText =
            "SELECT * FROM Заказы WHERE КодСотрудника ='" + textBox1.Text +"'";
                    DataSet ds = new DataSet();
                    заказыTableAdapter.Fill (ds, "Заказы");
                    dataGridView1.DataSource = myShopDataSet.Tables["Заказы"];
                    command.ExecuteNonQuery();
                }
                connection.Close();
так не работает, ошибка Fill не принимает 2 аргумента
0
10 / 10 / 3
Регистрация: 30.01.2012
Сообщений: 366
17.12.2012, 11:34  [ТС]
Pu5h, Вот как я делал
C#
1
2
3
4
5
6
7
string strConn = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=Заявки.mdb;";
queryString = "SELECT * FROM Заявки Where Инжинер LIKE '%" + textBox7.Text + "%'"
 
                OleDbDataAdapter adapter = new OleDbDataAdapter(queryString, strConn);
                DataSet customers = new DataSet();
                adapter.Fill(customers, "Заявки");
                dataGridView1.DataSource = customers.Tables["Заявки"];
Может поможет))
0
2 / 2 / 0
Регистрация: 02.06.2012
Сообщений: 60
17.12.2012, 23:05
Цитата Сообщение от Mcr Посмотреть сообщение
Урааааааа!!! Я сделал)) Спасибо всем, kodv особенно тебе) Хоть кто-то направил в нужное русло))
Кому показать код пишите!!!
можеш мне проектом скинуть код?
0
Кодогенератор
 Аватар для hepper
200 / 200 / 51
Регистрация: 15.06.2011
Сообщений: 794
04.01.2013, 19:59
я делал так

C#
1
2
string filterstring = "(ID LIKE '*" + textBox1.Text + "*')";
tableBindingSource.Filter = filterstring;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.01.2013, 19:59
Помогаю со студенческими работами здесь

Как сделать запись в TextBox по маске в VB6
Как сделать запись в TextBox по маске (00.00.0000)в VB6. Так, чтобы во время записи текста он автоматически вставлял разделительные знаки.

Сделать выборку колонок из DataGridView
Очень нужна помощь в задании. Есть на форме DataGridView ,в которую считываются данные из базы данных. мне нужно, чтобы пользователь мог...

Как сделать выборку из БД и отобразить данные в DataGridView
Здравствуйте. Разбирался с DataGridView, возникло несколько вопросов. 1. Подскажите пожалуйста, как сделать так, чтобы на этот элемент...

Как сделать фильтр по маске в DataGridView, если данные берутся из txt файла
Задача в том, чтобы реализовать динамический поиск по datagridview. Если считывать данные из xml файла, то проблем нет, код приведенный...

Подскажите, как сделать выборку таблиц из combobox в DataGridView
Имеется 7 таблиц в SQL Server, 1 combobox, где есть выбор данных таблиц. Нужно, чтобы в DataGridView подгружалась таблица, выбранная в...


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

Или воспользуйтесь поиском по форуму:
26
Ответ Создать тему
Новые блоги и статьи
Транскрипция 55-минутного видео через Whisper: WhisperDesktop облажался, спас Google Colab[
anaschu 01.06.2026
Понадобилось получить текст из свежезагруженного видео на YouTube. Казалось бы, задача на пять минут. Заняла полтора часа. Делюсь опытом — может кому пригодится последовательность решений. . . .
21 мат мед. Планы на развитие модели здравоСохранения
anaschu 01.06.2026
AnyLogic: план развития симуляционной модели рабочего коллектива — динамический абсентеизм, реальные данные, три сценария сравнения Продолжаю серию постов о дискретно-событийной модели рабочего. . .
20. Мат мед. Абсентеизм как отдельный тип простоя
anaschu 29.05.2026
Апдейт модели: исправленные баги, абсентеизм и новые механизмы Продолжаю развивать ранее описанную модель рабочего коллектива на AnyLogic. За последние несколько дней был проведён серьёзный. . .
19. здоровье, усталость и психотип работника влияют на производительность предприятия, и наоборот, производительность на здоровье, усталось и психотип
anaschu 28.05.2026
Дискретно-событийная модель рабочего коллектива на AnyLogic: здоровье, выгорание, психотипы и микростимуляция Привет, коллеги. Хочу поделиться итогами нескольких недель работы над симуляционной. . .
"Прокси" для последовательного порта
Eddy_Em 28.05.2026
Эту штуку написал я достаточно давно. Но сейчас вот понадобилось настроить датчик грозы, но при этом не отключать его от "метеодемона". Соответственно, надо запустить этот "прокси": метеодемон будет. . .
Рефакторинг программы уравнивания.
Massaraksh7 26.05.2026
Пример по предыдущей записи в блоге. Но, надо заметить, что, во-первых, там оптимизация не только математики, но и работы с базой данных, и с графами, а во-вторых, это ещё не всё.
Использование TThread в Lazarus для математических вычислений.
Massaraksh7 25.05.2026
Производя рефакторинг своих программ на предмет ускорения их работы, обратил внимание на такой аспект, как сокращение времени матвычислений. Дело в том, что приходится работать с большими матрицами. . .
Модель здравосохранения 18. Чем здоровее работник, тем быстрее выгорает
anaschu 24.05.2026
Имитационная модель корпоративного здравоохранения: что показывает математика Сегодня в модели рабочего коллектива на AnyLogic появились три новые механики — выгорание через накопленную усталость,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru