Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.73/15: Рейтинг темы: голосов - 15, средняя оценка - 4.73
 Аватар для worldandlife
629 / 41 / 25
Регистрация: 25.04.2017
Сообщений: 513

БД продажа меда

21.04.2018, 12:35. Показов 3761. Ответов 76
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужно написать БД продажи н-р меда . Не могу понять как сделать учет продаж.
Моя идея состоит в том, чтобы при оформлении заказа клиенту он мог заказать несколько товаров, причем
самые важные условия, чтобы при покупке вычиталось количество товаров со склада, а если такие закончились то не выводить их в комбобоксе, если админ ввел кол-во которое больше чем на складе по ошибке то выводилось сообщение что превышает кол-во на складе.
Если есть другие варианты как сделать БД с такими функциями пожалуйста объясните)
Хотелось бы понять технологию как делается правильно такого рода БД.
Вложения
Тип файла: rar 7788.rar (87.8 Кб, 19 просмотров)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.04.2018, 12:35
Ответы с готовыми решениями:

Сайт доставка меда онлаин
Родилась идея сделать сай доставки меда в по России почтой. Что думайте по этому поводу?

Определить объем меда, собранного Винни-Пухом на зиму
Всем привет. Решаю вот такую задачу: И я написал вот такой код: #include <cstdio> #include <vector> int...

Определите вес последних 8 горшочков из запасов мёда у мишки
Народ всем привет. С Новым Годом. Пожалуйста помогите решить задачу. Очень сильно нужно решение. Пожалуйста помогите. Заранее спасибо. ...

76
Эксперт MS Access
 Аватар для Eugene-LS
13270 / 5947 / 1529
Регистрация: 05.10.2016
Сообщений: 16,644
26.04.2018, 00:29
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от worldandlife Посмотреть сообщение
он дублирует сумму заказа, то есть она удваивается: в конкретном случае 1-й заказ это 2750 за 2 товара, 2-й это 1450 тоже за 2 -товара, и если в отчете делать sum, то выходит 8400, а должно быть 4200
Читайте пост выше - и всё получится.
0
 Аватар для worldandlife
629 / 41 / 25
Регистрация: 25.04.2017
Сообщений: 513
26.04.2018, 00:31  [ТС]
Цитата Сообщение от Eugene-LS Посмотреть сообщение
worldandlife, а вообще - на будущие:
Структура БД это "Скелет" приложения
Я понимаю, что концептуальная схема - это очень важно, но я пока лучше не придумал или не дошел,
но я буду переделывать столько раз, сколько потребуется, пока не пойму и не научусь делать правильно
Буду решать проблемы по мере их поступления
0
Эксперт MS Access
 Аватар для Eugene-LS
13270 / 5947 / 1529
Регистрация: 05.10.2016
Сообщений: 16,644
26.04.2018, 00:34
worldandlife, и в запросе "Сумма заказа" я заменил бы на SUM
А может чего не понимаю ...

Добавлено через 2 минуты
Цитата Сообщение от worldandlife Посмотреть сообщение
Буду решать проблемы по мере их поступления
Начните с "Учебника" по построению баз данных (Любых)
Вы нарушили всё что можно было.
1
 Аватар для worldandlife
629 / 41 / 25
Регистрация: 25.04.2017
Сообщений: 513
26.04.2018, 00:40  [ТС]
Цитата Сообщение от Eugene-LS Посмотреть сообщение
Читайте пост выше - и всё получится.
Если вы про группировку в отчете по товарам, я не знаю как это делается.

Добавлено через 3 минуты
Цитата Сообщение от Eugene-LS Посмотреть сообщение
Начните с "Учебника" по построению баз данных (Любых)
Вы нарушили всё что можно было.
У меня лекций по БД сейчас не мало, а это курсовая...
В общем я вас не понимаю, может быть потом, видимо мал ещё. Спасибо
0
Эксперт MS Access
 Аватар для Eugene-LS
13270 / 5947 / 1529
Регистрация: 05.10.2016
Сообщений: 16,644
26.04.2018, 00:50
Цитата Сообщение от worldandlife Посмотреть сообщение
я не знаю как это делается.
И тут я пассс - к сожалею у меня англоязычная версия MSA - и если я вас начну "наводить" , то только запутаю.
Подождём добрых Форумчан.
А меня уж простите.
Успехов!

Добавлено через 7 минут
worldandlife, BTW : Это читать не доводилось?
Книга: Разработка настольных приложений в Access 2002. Для профессионалов (Литвин П., Гетц К., Гунделой М.) +CD
0
 Аватар для VinniPuh
9148 / 6183 / 594
Регистрация: 27.03.2013
Сообщений: 20,059
26.04.2018, 07:47
Eugene-LS, не отвечает, потому что работает.
А так, если по существу, быстрее и проще сделать сделать с нуля, тем более все примеры у меня глючат, даже преобразованные в 2003, ибо в формах имеются всякие картинки в шапках, и меня выбрасывает из БД, при попытках открыть любую из форм.
Так что вы уж сами.
0
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,383
26.04.2018, 11:31
Цитата Сообщение от worldandlife Посмотреть сообщение
Так и не понял почему уважаемые знатоки работают в таких старых версиях аксика
Эта тема обсуждалась неоднократно, поищите, например сверху в прикреплённых топиках.

Добавлено через 4 минуты
Цитата Сообщение от Eugene-LS Посмотреть сообщение
Начните с "Учебника" по построению баз данных (Любых)
Он есть на форуме Написание статей и там же пример разложенный по полочкам
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12512 / 5086 / 814
Регистрация: 07.08.2010
Сообщений: 14,971
Записей в блоге: 4
26.04.2018, 11:54
Цитата Сообщение от alvk Посмотреть сообщение
Эта тема обсуждалась неоднократно, поищите, например сверху в прикреплённых топиках.
потому, что в новых версиях много недоработок и многие старые возможности удалены
1
 Аватар для worldandlife
629 / 41 / 25
Регистрация: 25.04.2017
Сообщений: 513
28.04.2018, 12:06  [ТС]
Цитата Сообщение от VinniPuh Посмотреть сообщение
тем более все примеры у меня глючат
А вы можете скинуть пример такой БД, чтобы я понял что не так, хотя бы увидел как выглядит правильно
0
 Аватар для VinniPuh
9148 / 6183 / 594
Регистрация: 27.03.2013
Сообщений: 20,059
28.04.2018, 13:43
worldandlife, ну так я на 1-й странице в #6 посте скидывал пример.
Он конечно не про Мед, но там если поудалять все данные и ввести свои про мед то кажись должно быть вам полезным подспорьем и подойти к вашим хочухам.
Вы же наверное так не делали.
Попробуйте повводить свои данные и тогда быстрее поймёте, что и как должно работать в базах Акцесса.
Всё объяснять как сделано, очень долго, неделя может уйти если в картинках, а вот какой то конкретный непонятный момент, это всегда пожалуйста.

Добавлено через 25 минут
worldandlife, так же как то делал примерчик про заказы
Дать ссылку не могу, т.к. пишу с планшета, но если наберёте в - Искать в этом разделе
И введение в поле поиска
Заказы-Кафе Ресторан
То тоже найдете примерчик, где даже чек по заказу можно распечатать, ну типа - Отчёт.
1
 Аватар для worldandlife
629 / 41 / 25
Регистрация: 25.04.2017
Сообщений: 513
28.04.2018, 15:20  [ТС]
VinniPuh, хорошо, спасибо, буду учиться)
0
 Аватар для worldandlife
629 / 41 / 25
Регистрация: 25.04.2017
Сообщений: 513
03.05.2018, 18:08  [ТС]
Цитата Сообщение от VinniPuh Посмотреть сообщение
так же как то делал примерчик
Нашел этот пример, к сожалению не рабочий, но в плане скелета, почти один в один что мой, только таблицы по другому называются, где вычитание со склада не увидел
Цитата Сообщение от VinniPuh Посмотреть сообщение
ну так я на 1-й странице в #6
По вашему примеру я и делал, то есть вычитал с помощью запросов. Только в вашем примере есть проблемы с которыми я столкнулся:
1. Все работает четко, но если записи не удалять, тогда они будут до бесконечности накапливаться в таблицах, или же нужно удалить записи из заказов и расход товара...
2. Если товар закончился, и пришла новая поставка, то нужно,по идее, обновить старую запись, а выходит что старая остается, а добавляется новая. (Пару раз добавив определенным образом и продав один и тот же товар, смог добиться числа со знаком "-" в остатке, что уже не допустимо)
3. Когда я делал бланк-счет в своей базе у меня возникла проблема в запросе, ибо он дублирует сумму если товары разные.(Это происходит из за структуры "Один заказ-несколько товаров", при структуре "один заказ-один товар" , думаю проблема исчезнет, но тогда смысл того что я хотел теряется)
Итог:
Начал делать все с нуля, сейчас думаю над "скелетом", и как же все-таки сделать правильно учет. Я то делал на запросе, который вычитает на основе статических записей и зависит от них. Может можно как то сделать, чтобы при поставке/продаже обновлялись записи в таблицах?
0
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,383
04.05.2018, 04:22
Цитата Сообщение от worldandlife Посмотреть сообщение
1. Все работает четко, но если записи не удалять, тогда они будут до бесконечности накапливаться в таблицах
Собственно для этого базы данных и придумали.
0
 Аватар для VinniPuh
9148 / 6183 / 594
Регистрация: 27.03.2013
Сообщений: 20,059
04.05.2018, 07:51
Цитата Сообщение от worldandlife Посмотреть сообщение
...Нашел этот пример, к сожалению не рабочий,...
Почеу не рабочий, очень даже рабочий.
Просто вы как всегда не удалили библиотеку, ибо Офисы у нас разные, а я вам уже говорил об этом и то
как и чего нужно сделать.
Да и ваще, вы програмист или где?
Програмисты обычно тычут пальцем в нужное место и поясняют.
- Возжелал, что бы было такое
- Сделал там то и то то.
При проверке сделанного
- Открыл это
- Нажал это
- Выскочила такая та ошибка или же ни чего не произошло или совсем не так.
- Что сделать что бы заработало?
У вас же просто - Не работает.

Цитата Сообщение от worldandlife Посмотреть сообщение
...вычитание со склада не увидел...
А там и нет склада, если вы конечно про пример - Кафе-Заказы.

Цитата Сообщение от worldandlife Посмотреть сообщение
...По вашему примеру я и делал...
Цитата Сообщение от worldandlife Посмотреть сообщение
...Может можно как то сделать,...
Можно практически Всё, но для этого нужно создать БД.
Врете небось, Где сделанное, ибо корме ваших слов нет доказательств, которые может пощупать любой?
Странный какой та ТС ныне пошёл.
Думает, что ВСЕ тут поголовно телепаты.
0
Эксперт MS Access
 Аватар для Eugene-LS
13270 / 5947 / 1529
Регистрация: 05.10.2016
Сообщений: 16,644
04.05.2018, 07:58
Цитата Сообщение от VinniPuh Посмотреть сообщение
Думает, что ВСЕ тут поголовно телепаты.
И я отмечаю подобное - ну пока просто отмечаю. До мата дело не дошло
Приходим:
Прежде чем отвечать на вопросы - нужно научить их задавать ...
ТЕ. Научить читать по сути, а не различать буковы.
0
 Аватар для VinniPuh
9148 / 6183 / 594
Регистрация: 27.03.2013
Сообщений: 20,059
04.05.2018, 08:18
Цитата Сообщение от Eugene-LS Посмотреть сообщение
...Прежде чем отвечать на вопросы - нужно научить их задавать ...
Это Алвик во всем виноват, розгами не порол неучей и других нынешних учителей.
Я вот только по бумажным книжкам учился когда то, а спустя много лет, когда появился интернет, то на форуме немного отточил, то чему сам учился.
0
Эксперт MS Access
 Аватар для Eugene-LS
13270 / 5947 / 1529
Регистрация: 05.10.2016
Сообщений: 16,644
04.05.2018, 08:58
Цитата Сообщение от VinniPuh Посмотреть сообщение
Это Алвик во всем виноват
Гы-Гы-Гы....
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.05.2018, 08:58

Определить объем меда, собранного Винни-Пухом на зиму
Задача: Все любят сладости и, в частности, мед. Винни-Пух тоже его любит. Каждый день он шел лакомиться медом, а по дороге домой заходил в...

Сколько меда Винни-Пух съест на N-м дне рождения, если на каждом следующем он съедает на 50г больше
Медвежонок Винни Пух на первом дне рождения, которое он посетил, съел 100 грамм меда, на втором - 150 грамм, на третьем - 200 грамм, и т.д....

Украина и продажа!
Привет всем=) подскажите молодому неопытному как продавать с Украины приложения? гугл пишет что в данный момент никак( Но может кто из вас...

Продажа домена
Возник вопрос, хочу купить домен у никру, как я могу потом его продать, и могу ли вообще?

продажа 7ки
всем привет, такой вопрос приобрел лицензионную 7 проф, пакет для сборщика, открыл только саму коробку наклейки и диск не трогал. ...


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

Или воспользуйтесь поиском по форуму:
77
Ответ Создать тему
Новые блоги и статьи
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки Правым кликом по серверу -> отладочная информация -> edit Заменить "net": "raw", на "net": "tcp", Нажать кнопку reload.
Программный домашний кинотеатр
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 и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru