Модераторы: diadiavova, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблема с запросом на выборку 
:(
    Опции темы
Andruxa28
Дата 19.1.2011, 21:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 11.1.2011

Репутация: нет
Всего: нет



Здравствуйте уважаемые форумчане!
Прошу вашей помощи  в решение такой вот проблемы..
Есть БД Access 2003 в ней таблица "Доходы"
столбцы : доход - сумма - дата
в Access создаю запрос на выборку по дате - все отлично работает
Код

Between [Начальная дата] And [Конечная дата]

в VB добавляю данную базу как источник данных таблица есть а запроса нету((
и из VB я работать с ним не могу((
Пробовал создать запрос для TableAdapter 
создал все отлично работает
Код

SELECT     [доход],  цена, дата
FROM         Доходы
WHERE     (дата >= #12/31/2000# AND дата <= #12/31/2010#)

но  вот как запустить на выполнение этот самый запрос, допустим по нажатию на button, сообразить не могу
Буду очень признателен за помощь.

P.S. надеюсь что понятно выразил суть проблемы smile 
PM MAIL WWW   Вверх
Данкинг
Дата 19.1.2011, 22:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 1
Всего: 130



По-моему, это в раздел по Access. И запросы в оном запускаются примерно так:
Код

DoCmd.OpenQuery "query_name"


Это сообщение отредактировал(а) Данкинг - 19.1.2011, 22:11


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
diadiavova
Дата 19.1.2011, 22:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Цитата(Andruxa28 @  19.1.2011,  21:48 Найти цитируемый пост)
в VB добавляю данную базу как источник данных таблица есть а запроса нету((

Поищи в ветке "функции" в обозревателе сераверов, он должен быть там.

Это сообщение отредактировал(а) diadiavova - 19.1.2011, 22:33


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Andruxa28
Дата 19.1.2011, 22:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 11.1.2011

Репутация: нет
Всего: нет



о Спасибо точно есть.
а вот как к нему добраться ?
то есть запустить да результат вывести в GridControl
 
PM MAIL WWW   Вверх
diadiavova
Дата 19.1.2011, 22:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Цитата(Andruxa28 @  19.1.2011,  22:38 Найти цитируемый пост)
а вот как к нему добраться ?

Стандартно. Добавь из панели инструментов DataSet(типизированный ессно) и в дизайнере перетащи на него свой запрос.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Andruxa28
Дата 19.1.2011, 23:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 11.1.2011

Репутация: нет
Всего: нет



Цитата(diadiavova @ 19.1.2011,  22:42)
Стандартно. Добавь из панели инструментов DataSet(типизированный ессно) и в дизайнере перетащи на него свой запрос.

сделал...
вроде добавился. по крайней мере надеюсь) изменений никаких не заметил, но и ошибок не было..
а вот как дальше с ним быть? как запустить? и вывести результат его работы?
PM MAIL WWW   Вверх
diadiavova
Дата 19.1.2011, 23:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Цитата(Andruxa28 @  19.1.2011,  23:00 Найти цитируемый пост)
а вот как дальше с ним быть? как запустить? и вывести результат его работы? 

Добавь на форму DataGridView, укажи в качестве источника данных свой запрос.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Andruxa28
Дата 20.1.2011, 00:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 11.1.2011

Репутация: нет
Всего: нет



я наверное уже порядком поднадоел своими вопросами. Сори))
Но у меня так ничего и не получилось((
вот скрин для наглядности сделал
мож так понятней будет
http://pic2net.ru/view/?v=f25160ab100f4bf9...3f0c38c61bf.jpg
все делал как ты говорил а в результате ноль
PM MAIL WWW   Вверх
diadiavova
Дата 20.1.2011, 00:45 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Ну таблицу еще заполнить надо. Когда добавляешь источник данных, автоматически должны добавиться еще два компонента: адаптер таблицы и байндингсорс. У тебя я их не вижу. У адаптера надо вызвать метод заполнения таблицы(по умолчанию он называется Fill). Собственно класс адаптера создается во время редактирования датасета в дизайнере, так что его методы(соответствующие запросам) можно редактировать там. Пример набросал, попробуй разобраться в нем.

Присоединённый файл ( Кол-во скачиваний: 4 )
Присоединённый файл  accessqueryimport.rar 185,23 Kb


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Andruxa28
Дата 20.1.2011, 02:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 11.1.2011

Репутация: нет
Всего: нет



diadiavova Спасибо тебе огромное. Наконец-то я разобрался smile  smile 



PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума VB .NET
diadiavova
  • Прежде чем задать вопрос, воспользуйтесь поиском: возможно Ваш вопрос уже обсуждался и на него был получен ответ.
  • Если такой же вопрос не найден, не стоит задавать свой вопрос в любую тему, создайте новую.
  • Заголовок темы должен отображать ее суть.
  • Содержание поста должно описывать проблему понятно, но в то же время, по возможности, лаконично. Сначала следует описать суть вопроса, потом можно привести пример кода, не вынуждайте других участников угадывать в чем Ваша проблема - телепатов здесь нет.
  • Будьте взаимно вежливы и дружелюбны.
  • При оформлении сообщений используйте форматирование, примеры кода заключайте в теги [CODE=vbnet][/CODE].
  • Также ознакомьтесь с общими правилами, действующими на всем форуме.
  • Если вопрос решен, не забывайте помечать тему решенной(вверху темы есть ссылка). Кроме того, если Вы хотите отблагодарить участников, оказавших помощь в решении, можно повысить им репутацию, в случае, если у Вас менее 100 сообщений в форуме и функция изменения репутации Вам недоступна, можете написать сюда.
  • Общие вопросы по программированию на платформе .NET обсуждаются здесь.
  • Литература по VB .NET обсуждается здесь.

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, diadiavova.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | VB .NET | Следующая тема »


 




[ Время генерации скрипта: 0.0503 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.