1 / 1 / 0
Регистрация: 14.04.2016
Сообщений: 97

БД книжный магазин

02.05.2017, 15:11. Показов 5224. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
У меня возникли несколько вопросов.

Я делаю бд книжный магазин (курсовая).

И я не знаю как сделать след:
1)В форме zakaz, количество. Как сделать чтоб оно не было больше того что в остатке(отчет Остаток), типо сообщения что если я превысил остаток.
2)Как сделать чтобы когда нажимал на чек,он совпадал с заказом.
3)Как обновлять поиск, т.е. очищать поля поиска.(Создавал кнопку не получалось)
книжный магазин14-2.rar
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.05.2017, 15:11
Ответы с готовыми решениями:

БД Книжный магазин
Скажите, правильно ли я сделал БД ?

БД книжный магазин
В магазине имееться перечень книг. Менеджер в торговом зале оформляет покупку покупателю, указывая по каждому наименованию книги её...

Книжный магазин
Я правильно составил базу?

5
Эксперт MS Access
26825 / 14505 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
02.05.2017, 16:42
M-DRAGNIL, смотрите вложение.
1. На форме zakazpod в поле Количество (kol) на событии До обновление (BeforeUpdate) код
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
Private Sub kol_BeforeUpdate(Cancel As Integer)
    Dim s, n
    s = "SELECT book.id_book, nz(Max(book.kolichestvo),0) as Kol, nz(Sum(zakazpodch.kol),0) AS SumProd " _
    & "FROM book INNER JOIN zakazpodch ON book.id_book = zakazpodch.id_book " _
    & "where zakazpodch.id_book=" & Me.id_book _
    & " GROUP BY book.id_book "
    With CurrentDb.OpenRecordset(s)
        If Val(!SumProd) + Me.kol >= Val(!kol) Then
            MsgBox "осталось всего " & !kol - !SumProd & " книг " & Me.id_book.Column(1)
            Cancel = True
        End If
    End With
End Sub
2. Вызов отчета по кнопке Чек. Воспользуемся параметром WhereConditions вызова отчета
Visual Basic
1
2
3
Private Sub Кнопка15_Click()
    DoCmd.OpenReport "Копия чек", acViewPreview, , "zakaz_id_zakaz=" & Me.id_zakaz
End Sub
3. Очистка поиска кнопкой со стрелкой Отменить (btnClear). Поля Poisk5 нет, поэтому исключение
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
Private Sub btnClear_Click()
    Dim i
    Me.Poisk = Null
    For i = 1 To 6
        If i <> 5 Then Me("Poisk" & i) = Null
    Next
    Me.Поле22 = Null
    Me.Поле24 = Null
    Me.Filter = ""
    Me.FilterOn = False
End Sub
Вложения
Тип файла: rar книжный магазин14-2_1.rar (6.05 Мб, 163 просмотров)
1
1 / 1 / 0
Регистрация: 14.04.2016
Сообщений: 97
03.05.2017, 22:58  [ТС]
тут ошибка вылетает в заказах. Не могу понять почему она вылетает, в таблице вродь все норм.
Цитата Сообщение от mobile Посмотреть сообщение
Вложения
книжный магазин14-2_1.rar (6.05 Мб, 3 просмотров)
Добавлено через 10 часов 21 минуту
помогите найти ошибку в заказах. когда создаю заказ вылетает ошибка, причем я иду в таблицу и этой ошибки не могу найти.
.....................вложение не открывается .........

Добавлено через 1 час 55 минут
Помогите мне исправить проблему в заказе, я не пойму что тут не так. я уже кучу чего наисправлял, все равно 0.

Добавлено через 24 минуты
Вот такая ошибка: Значение свойства LinkMasterFields вызывает ошибку: 'Объект не содержит программируемый объект "zakaz""
как с этим разобраться?
0
04.05.2017, 06:47
 Комментарий модератора 
вложение не открівается
0
1 / 1 / 0
Регистрация: 14.04.2016
Сообщений: 97
04.05.2017, 07:33  [ТС]
вложение выше моих сообщений(у mobile книжный магазин14-2_1.rar)

Добавлено через 1 минуту
я не могу скинуть я сейчас с теле фона сижу

книжный магазин14-2_1.rar

хотя все, не надо. я разобрался
0
0 / 0 / 0
Регистрация: 28.05.2017
Сообщений: 1
29.05.2017, 03:20
M-DRAGNIL, как исправил ошибку Значение свойства LinkMasterFields вызывает ошибку: 'Объект не содержит программируемый объект "zakaz""?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.05.2017, 03:20
Помогаю со студенческими работами здесь

Создание БД - Книжный магазин
Доброго времени суток! Захотелось сделать базу данных связанную с книжным магазином и всем этим делом) Так вот, у меня к Вам есть 2...

Книжный магазин, БД access не могу разобраться со связью
Помогите, не могу разобраться со связью((( БД Книжный магазин access

Спецификация и учет товара. БД "Книжный магазин"
Имеется БД &quot;Книжный магазин&quot;. Как мне лучше сделать спецификацию договора и учет товара. Пока так. Как соединить &quot;продано&quot;...

База данных "книжный магазин"
Здравствуйте! создаю базу данных книжный магазин и не получается форма точнее я не знаю как ее создать,столько прочитала в инете....

Создание БД "Книжный магазин"
Привет. Помогите пожалуйста сделать контрольную работу по компьютерной подготовке) Задание: БД книжный магазин Требования к...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

Новые блоги и статьи
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru