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

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

01.01.2015, 18:05. Показов 2433. Ответов 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
Ответ Создать тему
Новые блоги и статьи
сукцессия 31: модель микоризы - это модель ещё нескольких явлений, социальных и экономических
anaschu 18.07.2026
Теория «Всего»: апдейт v1. 1. 2 — 28‑мерное ядро стабилизировано Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не. . .
сукцессия 30. Массив проверяющих друг друга моделей
anaschu 18.07.2026
Архитектура сети взаимопроверяющих моделей микоризной сукцессии (v2. 0) Развитие тензорного ОДУ-ядра и создание кросс-платформенного калибровочного полигона Уважаемые коллеги! В продолжение. . .
Грибы - это женщины, деревья - это мужчины. Анти инь янь для союза мужчины и женщины.
anaschu 18.07.2026
ГЛАВНЫЙ НАУЧНО-ФИЛОСОФСКИЙ ВЫВОД: Сексуально-Репродуктивный Капитализм против Государства Моногамии Коллеги, мы вышли на финишную прямую 20-мерного ОДУ-моделирования вековой сукцессии (ветка. . .
Текстовый слайдер с нумерацией страниц и кроссбраузерность.
russiannick 18.07.2026
Один мой друг написал текстовый слайдер с нумерацией страниц. Сегодня я расскажу как он умудрился подружить его с кроссбраузерностью. Очевидно сложно угодить с шириной каждому браузеру. Один крадет. . .
Грибы - это мемы, дерево - это человек. Применение микоризной модели к теории меметики Докинза.
anaschu 18.07.2026
Меметический изоморфизм теории «всего»: Грибная сукцессия как модель эволюции идей Докинза Базовый код системы ОДУ микоризной сукцессии описывает не просто биологию, а универсальную. . .
Грибы - это корпорации, деревья - это государства. Механизм массонского захвата власти
anaschu 18.07.2026
Макроэкономический изоморфизм теории «всего»: Грибная сукцессия как модель транснационального капитализма Базовый код системы ОДУ микоризной сукцессии описывает не просто биологию, а. . .
Расчёт периметра прямоугольника по координатам вершин
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Вычислить периметр прямоугольника, заданного координатами своих вершин на плоскости. Решение: Создан документ со следующими. . .
Подсчёт частоты трёхбуквенных слов в тексте
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Выясните, сколько раз в предложенном тексте встречается каждое трехбуквенное слово. Решение: Создан документ с единственным. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru