Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.05.2013, 11:01   #1
Reaper052
Пользователь
 
Аватар для Reaper052
 
Регистрация: 07.06.2012
Сообщений: 16
По умолчанию [Visual Basic] Работа с таблицей в Access

Выручайте. Есть рабочий код:
Код:
Private Sub add_Click()
Dim b As Integer
Dim rs As Recordset
b = Комбинированная3.Value
Set rs = CurrentDb.OpenRecordset("SELECT * FROM sklad WHERE item_code = " + Str(b))
rs.Edit
rs!Left = rs!Left - Поле8
rs.Update
Set rs2 = CurrentDb.OpenRecordset("SELECT * FROM Zakaz_tovar")
rs2.AddNew
rs2!zakaz_code = Поле6
rs2!item_code = Комбинированная3
rs2!kol = Поле8
rs2.Update
rs2.Bookmark = rs.LastModified
Sum = Sum + Val(Поле8.Value) * Val(Поле0.Value)
Поле9 = Sum
Поле8.SetFocus
Поле8.Text = ""
Нужно, чтобы при попытке ввести в "Поле8" количество товара большее имеющегося на складе (таблица "Sklad", столбец "left") система выдавала предупреждение, и данные не вносились.
Reaper052 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Visual Basic/ Access torkvamedo Помощь студентам 0 19.12.2011 21:57
Visual basic и база данных access Jaffer Помощь студентам 4 06.12.2011 23:45
visual basic, access, форматирование вывода art_y10 Microsoft Office Access 5 21.04.2011 14:49
2 задания по Visual Basic и Access Romon Фриланс 1 31.05.2010 11:40
За вознаграждение 2 задания по Visual Basic и Access Romon Помощь студентам 0 30.05.2010 23:43