|
15 / 15 / 2
Регистрация: 27.11.2011
Сообщений: 714
|
|
Выборка из базы данных Access по условию26.10.2018, 11:25. Показов 4243. Ответов 19
Метки нет (Все метки)
Всем доброго здоровичка!
VB2008 FW=3.5 Пересмотрел форум, всё равно не понял как делать (мозг закипел)... Есть простенькая БД в Access (название книги, автор, цена, дата выхода) В главной форме в DGV вывожу эту бд (это я сделал). Вопрос: как в DGV на другой форме вывести книги с ценой более 500р. (не пойму, как делать запрос на VB и его вывести в другой форме) и в третью форму вывести книги, выпущенные в 2012 году. Спасибо!!!
0
|
|
| 26.10.2018, 11:25 | |
|
Ответы с готовыми решениями:
19
Выборка строк по условию из базы Access
Выборка из базы данных Access по условию |
|
69 / 66 / 23
Регистрация: 23.07.2014
Сообщений: 121
|
|
| 26.10.2018, 11:43 | |
|
Если для вывода на главную форму использовался DataSet или DataTable , то для фильтрации на другую форму можно использовать DataView
0
|
|
|
85 / 75 / 15
Регистрация: 18.01.2014
Сообщений: 359
|
||
| 26.10.2018, 13:15 | ||
|
Или привязать ко второй DGV таблицу, также как и к первой, но поставить фильтр на отображение, удовлетворяющий условию.
0
|
||
| 26.10.2018, 15:16 | ||||||
|
Например
0
|
||||||
|
15 / 15 / 2
Регистрация: 27.11.2011
Сообщений: 714
|
|
| 27.10.2018, 11:57 [ТС] | |
|
ovva, Спасибо!!! Но он ругается на loadTable. Просит заменить на DataTable, всё равно ругается!!!
0
|
|
| 27.10.2018, 12:21 | ||
|
Class Form6 исправьте на Class Form3. Копировал куски из существующего проекта, не усмотрел.
0
|
||
|
15 / 15 / 2
Регистрация: 27.11.2011
Сообщений: 714
|
|
| 29.10.2018, 12:52 [ТС] | |
|
Колонка "Дата выхода" - это полностью дата: 12.05.2010, 28.07.2013 и т.д. Как из этой колонки вытащить только год и по нему выводить запрос. Пытался CDate, Year... не получается!!!
0
|
|
|
1548 / 1521 / 325
Регистрация: 03.10.2012
Сообщений: 1,551
|
|||||||
| 29.10.2018, 13:19 | |||||||
Сообщение было отмечено timsc1 как решение
Решение
1
|
|||||||
|
15 / 15 / 2
Регистрация: 27.11.2011
Сообщений: 714
|
|||
| 29.10.2018, 13:44 [ТС] | |||
|
В базе дата выхода - это тип Дата и время, нужный год на форме вводится через NumericUpDown,
делаю: dv.RowFilter = "Year = " & CDate(Me.Tag).Year - не работает, ругается, что нельзя переводить integer в Date
0
|
|||
|
1723 / 1550 / 165
Регистрация: 25.07.2015
Сообщений: 2,651
|
|||||||
| 29.10.2018, 15:36 | |||||||
0
|
|||||||
| 29.10.2018, 19:22 | |||||||||||
Сообщение было отмечено timsc1 как решение
Решение
Просто не получается
PS. RecordingDate – поле в таблице определенное как Дата/время Добавлено через 2 часа 53 минуты Вариант
1
|
|||||||||||
|
15 / 15 / 2
Регистрация: 27.11.2011
Сообщений: 714
|
|
| 30.10.2018, 13:57 [ТС] | |
|
ovva, Спасибо!!! Заработало!!! Не подскажите, пытаюсь там открыть файл с расширением .accdb - не хочет... Почему???
0
|
|
| 30.10.2018, 17:14 | |
|
Измените строку подключения, https://www.connectionstrings.com/access/
3
|
|
|
15 / 15 / 2
Регистрация: 27.11.2011
Сообщений: 714
|
|
| 31.10.2018, 08:28 [ТС] | |
|
ovva, Спасибо!!! В этой БД сделан запрос (в файле он уже есть). Как его просто вывести на другую форму? Пытался Делать на подобие двух других форм, менял параметры, не выводит...
0
|
|
|
15 / 15 / 2
Регистрация: 27.11.2011
Сообщений: 714
|
||||||
| 02.11.2018, 10:29 [ТС] | ||||||
|
В файле .accdb есть запрос am (он, наверное, определяется как таблица). Как на другую форму вывести этот запрос??? Что нужно поменять???
0
|
||||||
| 02.11.2018, 19:07 | |||
|
По коду: Строку 4 можете удалить она здесь не к чему. Строка 7 не нужна т.к. ниже в строке 14 вы делаете то же самое. Определили таблицу tbCopy, как полную копию таблицы DT, и используете ее для передачи в другие формы как это и описывалось выше.
1
|
|||
|
15 / 15 / 2
Регистрация: 27.11.2011
Сообщений: 714
|
|
| 07.11.2018, 09:31 [ТС] | |
|
ovva, Спасибо, сделал!!! Подскажите плиз, как вывести не всю таблицу, а только колонки 2, 4, 7...
0
|
|
|
69 / 66 / 23
Регистрация: 23.07.2014
Сообщений: 121
|
||||||
| 07.11.2018, 10:33 | ||||||
Сообщение было отмечено timsc1 как решение
Решение
timsc1, Можно в запросе "SELECT (названия столбцов , которые нужно показать через запятую) from ... "
либо скрыть столбцы в Datagridview
0
|
||||||
|
15 / 15 / 2
Регистрация: 27.11.2011
Сообщений: 714
|
|
| 17.11.2018, 08:49 [ТС] | |
|
l34ddx, Спасибо, разобрался!!!
0
|
|
| 17.11.2018, 08:49 | |
|
Помогаю со студенческими работами здесь
20
MS Access - выборка данных из базы в listview Выборка данных по условию Выборка данных по условию.
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет
значение производной при заданном х
Логарифм записывается как: (x-2)log(x^2+2) -. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|