JaVa
پنج شنبه 22 تیر 1391, 16:56 عصر
با سلام...
دوستان که سابقه کار با Store Procedure دارن من یه چندتایی سئوال کوچیک دارم که امیدوارم پاسخ گو باشید:
اول روش ایجاد یه Store Procedure در sQl :
وارد بانک اطلاعاتی SQL Server شده ، پس از باز کردن بانک مورد نظر در قسمت Programmability وارد بخش Stored Procedure شوید .
بر روی Stored Procedure کلیک راست کرده و New Stored Procedure را انتخاب نمایید .
احتمالا کد های پیشفرضی را در این صفحه مشاهده می کنید ، من همه اون کد هارا پا کرده و به صورت زیر کد نویسی کردم:
البته اینم بانکم:
89582
اینهم کدهایی که نوشتم با توضیحات:چشمک:
/*درج در جدول اعضا*/
Alter PROCEDURE DBO.StoredProcedure14
(
@m_Code int,
@m_Fname nvarchar(50),
@m_Lname nvarchar(50),
@M_SH int,
@m_Father nvarchar(50),
@M_Birthday nvarchar(11),
@M_Gride nvarchar(30),
@M_Ozviat nvarchar(11),
@M_Zamen nvarchar(50),
@M_ZamenTell nvarchar(15),
@M_adress nvarchar(150),
@M_Tell nvarchar(15),
@M_Pic image
)
AS
INSERT Into TBL_Member
(M_Code,M_Fname,M_LNAme,M_SH,M_Father,M_Birthday,
M_Gride,M_Ozviat,M_Zamen,M_ZamenTell,M_adress,M_Te ll,
M_Pic)
Values
(@m_Code,@M_Fname,@M_LNAme,@M_SH,@M_Father,@M_Birt hday,
@M_Gride,@M_Ozviat,@M_Zamen,@M_ZamenTell,@M_adress ,@M_Tell,
@M_Pic)
return
/*حذف از جدول اعضا */
alter Procedure dbo.del
(
@m_Code int
)
as
Delete From TBL_Member Where(m_code)
return
/*به روز رسانی جدول اعضا*/
Alter Procedure dbo.StoredProcedure1
(
@m_Code int,
@m_Fname nvarchar(50),
@m_Lname nvarchar(50),
@M_SH int,
@m_Father nvarchar(50),
@M_Birthday nvarchar(11),
@M_Gride nvarchar(30),
@M_Ozviat nvarchar(11),
@M_Zamen nvarchar(50),
@M_ZamenTell nvarchar(15),
@M_adress nvarchar(150),
@M_Tell nvarchar(15),
@M_Pic image
)
as
Update TBL_Member
set (m_fname=@m_Fname,m_lname=@m_lname,M_SH=@M_SH,
M_Father=@M_Father,M_Birthday=@M_Birthday,M_Gride= @M_Gride,
M_Ozviat=@M_Ozviat,M_Zamen=@M_Zamen,M_ZamenTell=@M _ZamenTell,
M_adress=@M_adress,M_Tell=@M_Tell,M_Pic=@M_Pic)
Where (m_code=@m_code)
return
اما خطایایی که میگیره.
89583
(این رو هم بگم من اولین برنامه ای که توی SQL می نویسم.)
دوستان که سابقه کار با Store Procedure دارن من یه چندتایی سئوال کوچیک دارم که امیدوارم پاسخ گو باشید:
اول روش ایجاد یه Store Procedure در sQl :
وارد بانک اطلاعاتی SQL Server شده ، پس از باز کردن بانک مورد نظر در قسمت Programmability وارد بخش Stored Procedure شوید .
بر روی Stored Procedure کلیک راست کرده و New Stored Procedure را انتخاب نمایید .
احتمالا کد های پیشفرضی را در این صفحه مشاهده می کنید ، من همه اون کد هارا پا کرده و به صورت زیر کد نویسی کردم:
البته اینم بانکم:
89582
اینهم کدهایی که نوشتم با توضیحات:چشمک:
/*درج در جدول اعضا*/
Alter PROCEDURE DBO.StoredProcedure14
(
@m_Code int,
@m_Fname nvarchar(50),
@m_Lname nvarchar(50),
@M_SH int,
@m_Father nvarchar(50),
@M_Birthday nvarchar(11),
@M_Gride nvarchar(30),
@M_Ozviat nvarchar(11),
@M_Zamen nvarchar(50),
@M_ZamenTell nvarchar(15),
@M_adress nvarchar(150),
@M_Tell nvarchar(15),
@M_Pic image
)
AS
INSERT Into TBL_Member
(M_Code,M_Fname,M_LNAme,M_SH,M_Father,M_Birthday,
M_Gride,M_Ozviat,M_Zamen,M_ZamenTell,M_adress,M_Te ll,
M_Pic)
Values
(@m_Code,@M_Fname,@M_LNAme,@M_SH,@M_Father,@M_Birt hday,
@M_Gride,@M_Ozviat,@M_Zamen,@M_ZamenTell,@M_adress ,@M_Tell,
@M_Pic)
return
/*حذف از جدول اعضا */
alter Procedure dbo.del
(
@m_Code int
)
as
Delete From TBL_Member Where(m_code)
return
/*به روز رسانی جدول اعضا*/
Alter Procedure dbo.StoredProcedure1
(
@m_Code int,
@m_Fname nvarchar(50),
@m_Lname nvarchar(50),
@M_SH int,
@m_Father nvarchar(50),
@M_Birthday nvarchar(11),
@M_Gride nvarchar(30),
@M_Ozviat nvarchar(11),
@M_Zamen nvarchar(50),
@M_ZamenTell nvarchar(15),
@M_adress nvarchar(150),
@M_Tell nvarchar(15),
@M_Pic image
)
as
Update TBL_Member
set (m_fname=@m_Fname,m_lname=@m_lname,M_SH=@M_SH,
M_Father=@M_Father,M_Birthday=@M_Birthday,M_Gride= @M_Gride,
M_Ozviat=@M_Ozviat,M_Zamen=@M_Zamen,M_ZamenTell=@M _ZamenTell,
M_adress=@M_adress,M_Tell=@M_Tell,M_Pic=@M_Pic)
Where (m_code=@m_code)
return
اما خطایایی که میگیره.
89583
(این رو هم بگم من اولین برنامه ای که توی SQL می نویسم.)