powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Помогите пожалуйста с вызовом хранимой процедуры MSSQL 2000
2 сообщений из 2, страница 1 из 1
Помогите пожалуйста с вызовом хранимой процедуры MSSQL 2000
    #37397972
Иса
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите пожалуйста с вызовом хранимой процедуры MSSQL 2000
Дайте пожалуйста подробней план действий чтобы вызвать
Если это нужно у меня PowerBuilder 9.0
CREATE procedure stoimost_produkcii3
(
@kol int,
@zap money
)
as
declare @zap1 money
declare @zap2 money
declare @zap3 money
declare @zap4 money
delete from table3

if(@kol<500)
begin
set @zap= @zap*@kol
raiserror('Ваша скидка 0%',16,10)
end

if(@kol>=500)
begin
set @zap= @zap*@kol-@zap*@kol/100*10
raiserror('Ваша скидка 10%',16,10)
end

if(@kol>=1000)
begin
set @zap1= (@zap*@kol)-(@zap*@kol/100*20)
raiserror('Ваша скидка 20%',16,10)
if exists(select * from table3)
begin
delete from table3
end
insert into table3(ed)
values(@zap1)
end

if(@kol>=1500)
begin
set @zap2= @zap*@kol-@zap*@kol/100*30
raiserror('Ваша скидка 30%',16,10)
if exists(select * from table3)
begin
delete from table3
end
insert into table3(ed)
values(@zap2)
end

if(@kol>=2000)
begin
set @zap3= @zap*@kol-@zap*@kol/100*40
raiserror('Ваша скидка 40%',16,10)
if exists(select * from table3)
begin
delete from table3
end
insert into table3(ed)
values(@zap3)
end

if(@kol>=2500)
begin
set @zap4= @zap*@kol-@zap*@kol/100*50
raiserror('Ваша скидка 50%',16,10)
if exists(select * from table3)
begin
delete from table3
end
insert into table3(ed)
values(@zap4)
end
if exists(select * from table3)
begin
delete from table3
end
insert into table3(ed)
values(@zap)
GO

Она должна заполнять столбец Итого после того как Пользователь ведет значение в столбец Количество
Всем большое спасибо за помощь
...
Рейтинг: 0 / 0
Помогите пожалуйста с вызовом хранимой процедуры MSSQL 2000
    #37398123
PaulJB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В хелпе есть раздел "Microsoft SQL Server DECLARE and EXECUTE".
Может этого будет достаточно?
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Помогите пожалуйста с вызовом хранимой процедуры MSSQL 2000
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]