| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > VB .NET > Проблема с запросом на выборку |
| Автор: Andruxa28 19.1.2011, 21:48 | ||||
| Здравствуйте уважаемые форумчане! Прошу вашей помощи в решение такой вот проблемы.. Есть БД Access 2003 в ней таблица "Доходы" столбцы : доход - сумма - дата в Access создаю запрос на выборку по дате - все отлично работает
в VB добавляю данную базу как источник данных таблица есть а запроса нету(( и из VB я работать с ним не могу(( Пробовал создать запрос для TableAdapter создал все отлично работает
но вот как запустить на выполнение этот самый запрос, допустим по нажатию на button, сообразить не могу Буду очень признателен за помощь. P.S. надеюсь что понятно выразил суть проблемы |
| Автор: Данкинг 19.1.2011, 22:09 | ||
По-моему, это в раздел по Access. И запросы в оном запускаются примерно так:
|
| Автор: Andruxa28 19.1.2011, 22:38 |
| о Спасибо точно есть. а вот как к нему добраться ? то есть запустить да результат вывести в GridControl |
| Автор: diadiavova 19.1.2011, 22:42 |
Стандартно. Добавь из панели инструментов DataSet(типизированный ессно) и в дизайнере перетащи на него свой запрос. |
| Автор: Andruxa28 19.1.2011, 23:00 | ||
сделал... вроде добавился. по крайней мере надеюсь) изменений никаких не заметил, но и ошибок не было.. а вот как дальше с ним быть? как запустить? и вывести результат его работы? |
| Автор: diadiavova 19.1.2011, 23:34 | ||
Добавь на форму DataGridView, укажи в качестве источника данных свой запрос. |
| Автор: Andruxa28 20.1.2011, 00:03 |
| я наверное уже порядком поднадоел своими вопросами. Сори)) Но у меня так ничего и не получилось(( вот скрин для наглядности сделал мож так понятней будет http://pic2net.ru/view/?v=f25160ab100f4bf9277783f0c38c61bf.jpg все делал как ты говорил а в результате ноль |
| Автор: diadiavova 20.1.2011, 00:45 |
| Ну таблицу еще заполнить надо. Когда добавляешь источник данных, автоматически должны добавиться еще два компонента: адаптер таблицы и байндингсорс. У тебя я их не вижу. У адаптера надо вызвать метод заполнения таблицы(по умолчанию он называется Fill). Собственно класс адаптера создается во время редактирования датасета в дизайнере, так что его методы(соответствующие запросам) можно редактировать там. Пример набросал, попробуй разобраться в нем. |
| Автор: Andruxa28 20.1.2011, 02:06 |
| diadiavova Спасибо тебе огромное. Наконец-то я разобрался |