Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 5.00/11: Рейтинг темы: голосов - 11, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 29.10.2013
Сообщений: 67

Информация о выбранном продукте из базы

01.01.2015, 18:05. Показов 2517. Ответов 38
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый вечер. Я делаю программу, которая выводит информацию о товаре в зависимости от выбора (Год-Контракт-Производитель). Работаю в VS2013, создал три ListBox'а, через компоненты создал базу данных. Как сделать чтобы при выборе года из первого списка появлялись контракты во втором, а при выборе контракта появлялся производитель? Т.е. вытащить данные из базы и сделать списки связанными?
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
01.01.2015, 18:05
Ответы с готовыми решениями:

Работа за долю в продукте
Здравствуйте, Вопрос к веб-разработчикам. Хотелось бы узнать, интересно ли веб-разработчику работать не за зарплату, а за...

Информация по использованию базы 1С
Вопрос следующего харрактера: Нужно использовать базы 1С в Delphi, как это делается понятия не имею, помогите, кто чем может.

Не так выводится информация из базы
Всем привет,вот опять столкнулся с проблемой,у меня в базе данных 2 записи и вот php код <?php $result =...

38
Эксперт .NET
 Аватар для insite2012
5548 / 4311 / 1218
Регистрация: 12.10.2013
Сообщений: 12,371
Записей в блоге: 2
02.01.2015, 14:28
Студворк — интернет-сервис помощи студентам
dkova, ставил пакет sqlite-netFx451-setup-bundle-x86-2013-1.0.94.0, и все норм.
Миниатюры
Информация о выбранном продукте из базы  
0
Эксперт .NET
 Аватар для insite2012
5548 / 4311 / 1218
Регистрация: 12.10.2013
Сообщений: 12,371
Записей в блоге: 2
02.01.2015, 14:30
Цитата Сообщение от dkova Посмотреть сообщение
я по статье с сайта Microsoft проверял версию в реестре)
У меня без проверок все встало как надо))) Не забудьте в процессе установки поставить галочки.
0
0 / 0 / 0
Регистрация: 29.10.2013
Сообщений: 67
02.01.2015, 15:44  [ТС]
Ура! Поставилось! Спасибо. Так вот, мой дальнейший вопрос: мне после выбора третьего списка должна высвечиваться информация с изображениями. Её тоже в базе хранить? Или, я думаю, лучше путь к PDF, а потом открывать этот PDF?
0
Эксперт .NET
 Аватар для insite2012
5548 / 4311 / 1218
Регистрация: 12.10.2013
Сообщений: 12,371
Записей в блоге: 2
02.01.2015, 17:37
Цитата Сообщение от dkova Посмотреть сообщение
Её тоже в базе хранить? Или, я думаю, лучше путь к PDF, а потом открывать этот PDF?
Это уже как считаете нужным. Можете хранить в базе (как массив типа byte[]), можете хранить как строку - путь к файлу, который необходимо открыть.
1
0 / 0 / 0
Регистрация: 29.10.2013
Сообщений: 67
02.01.2015, 19:42  [ТС]
Спасибо Вам огромное!
0
0 / 0 / 0
Регистрация: 29.10.2013
Сообщений: 67
04.01.2015, 13:45  [ТС]
insite2012, добрый день. У меня возник вопрос: мне надо в запросы добавить типа DISTINCT. У меня некоторые контракты с одинаковыми годами, но я немного не разобрался с кодом. Помогите мне пожалуйста.
0
Эксперт .NET
 Аватар для insite2012
5548 / 4311 / 1218
Регистрация: 12.10.2013
Сообщений: 12,371
Записей в блоге: 2
04.01.2015, 13:49
Цитата Сообщение от dkova Посмотреть сообщение
мне надо в запросы добавить типа DISTINCT
Вы через SQL хотите фильтровать? Я его синтаксис не очень знаю, мне как-то через LINQ удобнее. Получать все данные и фильтровать. Есть какое ТЗ к вашему заданию? Давайте, попробую реализовать что надо.
0
0 / 0 / 0
Регистрация: 29.10.2013
Сообщений: 67
04.01.2015, 14:10  [ТС]
insite2012, да я без ТЗ, сам себе делаю, знакомые попросили) Есть года с 1963 по 1991, в годах несколько контрактов, каждому контракту соответствует свой производитель. Когда нажат уже производитель, появляется кнопка, которая ведёт на окно с информацией. Есть веб-аналог, скидываю скриншоты (для лучшего описания процесса). А то буду Вас ещё по сайтам гонять, и так уже надоел)
Миниатюры
Информация о выбранном продукте из базы   Информация о выбранном продукте из базы   Информация о выбранном продукте из базы  

Информация о выбранном продукте из базы   Информация о выбранном продукте из базы  
0
Эксперт .NET
 Аватар для insite2012
5548 / 4311 / 1218
Регистрация: 12.10.2013
Сообщений: 12,371
Записей в блоге: 2
04.01.2015, 14:19
dkova, я не совсем понял. Ну и что, что с одинаковыми годами. Слева отображаются года. Если выбрали год, к которому относится один контракт - от отобразится в среднем поле. Если к нему относится несколько контрактов, то они все отобразятся, и уже щелкая по ним можно смотреть что в них.
0
0 / 0 / 0
Регистрация: 29.10.2013
Сообщений: 67
04.01.2015, 14:26  [ТС]
insite2012, я в Вашем проекте сделал два поля с одинаковыми годами. Мне в первом списке показались 2 одинаковых года
0
Эксперт .NET
 Аватар для insite2012
5548 / 4311 / 1218
Регистрация: 12.10.2013
Сообщений: 12,371
Записей в блоге: 2
04.01.2015, 14:28
dkova, все равно не пойму смысл))) Дайте вашу базу заполненную и скажите что надо сделать.
0
0 / 0 / 0
Регистрация: 29.10.2013
Сообщений: 67
04.01.2015, 14:42  [ТС]
insite2012, смотрите - проблема сейчас в том, что я создаю, например, две строчки, у которых одинаковый год - 1963. А в списке этот год дублируется, т.е. 1963 как два разных.
Миниатюры
Информация о выбранном продукте из базы  
Изображения
 
0
Эксперт .NET
 Аватар для insite2012
5548 / 4311 / 1218
Регистрация: 12.10.2013
Сообщений: 12,371
Записей в блоге: 2
04.01.2015, 14:46
dkova, вы нигде не забыли очистить среднее поле перед обновлением? В обработчике для первого поля сбрасывайте все го элементы, чтобы среднее поле было чистое, и потом добавляете туда данные.
0
0 / 0 / 0
Регистрация: 29.10.2013
Сообщений: 67
04.01.2015, 16:20  [ТС]
Я в целом разобрался, но друзья хотят сами редактировать базу, а всю студию ставить нет смысла. Не подскажете программу хорошую? И можно пример хранения в базе информации с таблицей и картинками?
0
Эксперт .NET
 Аватар для insite2012
5548 / 4311 / 1218
Регистрация: 12.10.2013
Сообщений: 12,371
Записей в блоге: 2
04.01.2015, 16:26
Цитата Сообщение от dkova Посмотреть сообщение
Не подскажете программу хорошую?
Как один из вариантов, используйте другой тип БД. Ну например, Access. Ее можно редактировать через стандартный оффис.
Цитата Сообщение от dkova Посмотреть сообщение
с таблицей и картинками?
Картинки (как и все остальное) - это массив байт. Так и хранить.
0
0 / 0 / 0
Регистрация: 29.10.2013
Сообщений: 67
04.01.2015, 17:33  [ТС]
Цитата Сообщение от insite2012 Посмотреть сообщение
Как один из вариантов, используйте другой тип БД. Ну например, Access. Ее можно редактировать через стандартный оффис.
Но уже всё готово с этим типом, а переписывать не очень хочу
0
Эксперт .NET
 Аватар для insite2012
5548 / 4311 / 1218
Регистрация: 12.10.2013
Сообщений: 12,371
Записей в блоге: 2
04.01.2015, 17:41
Цитата Сообщение от dkova Посмотреть сообщение
Но уже всё готово с этим типом
Тогда Google и искать, с запросом sqlite editor windows
0
0 / 0 / 0
Регистрация: 29.10.2013
Сообщений: 67
04.01.2015, 17:47  [ТС]
Пожалуйста, прошу Вас, можно мне чёткий пример хранения в строке таблицы массива с картинкой, текстом и таблицей?
0
Эксперт .NET
 Аватар для insite2012
5548 / 4311 / 1218
Регистрация: 12.10.2013
Сообщений: 12,371
Записей в блоге: 2
04.01.2015, 18:27
Цитата Сообщение от dkova Посмотреть сообщение
можно мне чёткий пример хранения в строке таблицы массива с картинкой
Можно. Особенно возиться с подключениями и т.п. мне некогда, сделал через строго типизированный DataSet (можете использовать этот пример, кстати). Сначала нажмете добавить, изображение добавится в таблицу (и в базу). А потом извлечь, и оно отобразится.
Ну и закину в архив еще один из браузеров для SQLite, может пригодится)))
Вложения
Тип файла: rar Архив WinRAR.rar (9.78 Мб, 5 просмотров)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
04.01.2015, 18:27

Не добавляется информация в таблицу Базы Данных
Проблема в том, что в таблице не появляются данные после регистрации. Пишет: "MySQL вернула пустой результат (т.е. ноль строк)"...

Не выводится информация из базы данных в TextEdit
Вообщем, ребятки выручайте. Сразу говорю - я полный ноль в Qt. Поэтому и пишу сюда. Мне необходимо создать базу данных, с этим я с грехом...

Вывести всю информацию о самом дешевом программном продукте
Дан массив данных, в котором хранятся данные о программных продуктах: наименование, фирма-изготовитель, объем (Мбайт), количество на...

Вывести всю информацию о самом дешевом программном продукте из массива данных
Дан массив данных, в котором хранятся данные о программных продуктах: наименование, фирма-изготовитель, объем (Мбайт), количество на...

Нужно чтобы в каждом блоке последовательно выводилась информация из базы, а сейчас выводит по 2 одинаковых
$qr_result = mysql_query("select * from " . $db_table_to_show) or die(mysql_error()); while($data =...


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

Или воспользуйтесь поиском по форуму:
39
Ответ Создать тему
Новые блоги и статьи
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru