![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Create trigger nakl_au for Nakl after update as ⇐ ПредыдущаяСтр 9 из 9
BEGIN IF(OLD.NAKL_ITOG < > NEW.NAKL_ITOG) THEN UPDATE POKUP SET POK_SUMM = (POK_SUMM - NEW.NAKL_ITOG + OLD.NAKL_ITOG) WHERE (ID_POKUP = NEW.POK_ID); END!! SET TERM;!! Подумайте как проверять сумму на счету покупателя и переделайте последний триггер. Напишите процедуру, которая набор помещает в новую таблицу TOV_RASH суммарные количества и стоимости проданных за последний месяц товаров. Работа с БД на другом компьютере. Работа с InterBase в сетевом режиме имеет некоторые особенности. Прежде всего, соединимся с удаленным сервером. Выберем в Меню Server-Register и заполним поля, как указано ниже. Рис.28 Параметры подключения к удаленному серверу Проверим связь:
Теперь соединимся с БД, существующей на этом сервере: Если мы не знаем пароль АДМИНИСТРАТОРА SYSDBA, то воспользоваться программой IBConsole нам не удастся. Но мы можем вызвать утилиту Interactive SQL и выполнить оператор: connect '172.20.3.82: c: \Inform_Technology\InterBase\Torgovl.gdb' После чего можно выполнять все операции, например: Рис.30 Пример обращения к удаленному серверу Обратите внимание на путь к данным в строке состояния. Если же мы знаем пароль администратора, то мы можем подключиться как SYSDBA и выполнять все операции: зарегистрировать БД, и соединяться с ней в дальнейшем Database|Connect as. Рис.31 Пример регистрации базы данных на удаленном сервере Рис.32 Пример подключения к базе данных на удаленном сервере
|