Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
7 / 7 / 1
Регистрация: 12.02.2013
Сообщений: 357

odbc DefaultView.Find

07.05.2013, 01:46. Показов 1530. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
C#
1
dataset.Tables[0].DefaultView.Find(textBoxFind.Text);
Функция Find каким-то образом понимает, что поиск нужно делать по отсортированному столбцу.
Я же хочу сделать поиск по столбцу, в котором стоит курсор. Как это сделать?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.05.2013, 01:46
Ответы с готовыми решениями:

Отличия MySQL ODBC for VS и обычного MySQL ODBC driver for Windows
Привет! Не знаю, может вопрос немного не сюда, но изучаю C# в разрезе м подключением к базе mysql. Натолкнулся на два типа адаптера...

ODBC и C#
Вопрос: как мне переносить программу, которая использует MySQL ODBC 5.1 Driver с одного ПК на другой, что бы не устанавливать этот MySQL...

ODBC
Добрый вечер! Подскажите где можно найти описание как подключиться к базе через ODBC? просто раньше пробовал по стандартому делать...

3
 Аватар для kodv
1449 / 1121 / 347
Регистрация: 11.04.2011
Сообщений: 2,621
07.05.2013, 05:50
Цитата Сообщение от GuitarFan Посмотреть сообщение
Функция Find каким-то образом понимает, что поиск нужно делать по отсортированному столбцу.
Цитата Сообщение от http://msdn.microsoft.com/ru-ru/library/46d41xk2.aspx
Находит строку в DataView по указанному значению ключа сортировки.
Если вы хотите производить поиск не по ключу сортировки, то можете попробовать воспользоваться методом интерфейса, который реализует DataView, IBindingList.Find. Но как в него передавать PropertyDescriptor, я не знаю, ибо обычно использую BindingSource, в метод Find которого можно просто передать имя столбца в текстовом виде.
1
7 / 7 / 1
Регистрация: 12.02.2013
Сообщений: 357
07.05.2013, 10:28  [ТС]
Я попробовал использовать bindingSource

C#
1
2
3
4
5
6
7
8
9
10
 if (adapter != null) adapter.Dispose();
                adapter = new OdbcDataAdapter(query, connection);
                OdbcCommandBuilder builder = new OdbcCommandBuilder(adapter);
 
                if (dataset != null) dataset.Dispose();
                dataset = new DataSet();
                adapter.Fill(dataset);
 
                bindingSource1.DataSource = dataset;
                dataGridView1.DataSource = bindingSource1;
Правильная ли тут привязка? Ибо примера внятного не нашел

Добавлено через 19 минут
Где вообще найти нормальный рабочий простой пример с datagridview + bindingSource?
bindingSource нужен для дополнительных возможностей? поиска, фильтрации и т.д.?
0
 Аватар для kodv
1449 / 1121 / 347
Регистрация: 11.04.2011
Сообщений: 2,621
07.05.2013, 10:32
Цитата Сообщение от GuitarFan Посмотреть сообщение
Правильная ли тут привязка? Ибо примера внятного не нашел
Почти. Если вы присваиваете свойству BindingSource.DataSource источник данных в виде DataSet, то необходимо еще инициализировать свойтсво DataMember. DataMember должен содержать имя таблицы из DataSet, к которой вы хотите привязать BindingSource.

Добавлено через 1 минуту
Цитата Сообщение от GuitarFan Посмотреть сообщение
Где вообще найти нормальный рабочий простой пример с datagridview + bindingSource?
Если вы используете Visual Studio, то можете создать источник данных через мастера. Он связывает DataGridView с DataSet черзе BindingSource.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.05.2013, 10:32
Помогаю со студенческими работами здесь

Проблема с ODBC провайдером
Привет всем! Помогите пожалуйста с такой проблемой. У меня файл в формате dBase(.dbf), я хочу приконнектиться к нему с помощью...

Вопрос DataGridView и Odbc
Не ругайте сильно пожалуйста, я новичек. Подключаюсь без проблем к mySQL базе так (установлен mySQL ODBC драйвер): public static void...

Odbc, error IM002
И да, очередная ошибка MI002 (Источник данных не найден и не указан драйвер, используемый по умолчанию) string MyConString =...

ODBC, с чего начать
Добрый день. Уже несколько недель не могу понять как работать с БД через ODBC в среде C# в основном в книгах используется...

ODBC+mySQL, Изучаю модуль ODBC
Здравствуйте. Возник следующий вопрос. Пытаюсь выполнить простой инсерт в таблицу на mySQL сервере, однако код выдает ошибки (цикл...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru