bftarane
دوشنبه 15 آبان 1391, 21:50 عصر
سلام. اگه بخوام يه فيلد رو بر اساس نتيجه سلکت در جدولم ثبت کنم بايد چه کدي بنويسم؟
تا دستور سلکت و اينسرت رو نوشتم ولي نمي دونم چه جوري ربطشون رو ايجاد کنم.
يعني نتيجه سلکتم آي دي رو برميگردونه حالا چه جوري اين آيدي رو بگيرم و در جدولم ثبت کنم؟
ممنون.
create procedure Add_SubMenu
(
@MenuName nvarchar(50),
@Url nvarchar(100),
@SubMenuName nvarchar(50)
)
as
begin
select MenuID from tbl_Menu where MenuName=@SubMenuName
insert into tbl_Menu(MenuName,ParentID,Url)values(@MenuName,@M enuID,@Url)
end
تا دستور سلکت و اينسرت رو نوشتم ولي نمي دونم چه جوري ربطشون رو ايجاد کنم.
يعني نتيجه سلکتم آي دي رو برميگردونه حالا چه جوري اين آيدي رو بگيرم و در جدولم ثبت کنم؟
ممنون.
create procedure Add_SubMenu
(
@MenuName nvarchar(50),
@Url nvarchar(100),
@SubMenuName nvarchar(50)
)
as
begin
select MenuID from tbl_Menu where MenuName=@SubMenuName
insert into tbl_Menu(MenuName,ParentID,Url)values(@MenuName,@M enuID,@Url)
end