السلام عليكم
تفضل اخوية:
اجراء الحذف
اجراء ادخال Cus
اجراء ادخال Ord
اجراء الاستدعاء
اجراء تعديل Cus
اجراء تعديل Ord
وهاي صورة عن الجدولين واسماء الحقول:
لاحظ المفتاح الثانوي لازم اسمه يكون مختلف عن المفتاح الاساسي بالجدول الرئيسي لان اذا مو هيج راح يكون بيه اشكال
تحياتي
تفضل اخوية:
اجراء الحذف
PHP كود :
ALTER PROCEDURE dbo.spDelete
/*
(
@parameter1 int = 5,
@parameter2 datatype OUTPUT
)
*/
(
@CusId int
)
AS
/* SET NOCOUNT ON */
Delete From Custbl where CusId = @CusId
RETURN
اجراء ادخال Cus
PHP كود :
ALTER PROCEDURE dbo.spInsertCus
/*
(
@parameter1 int = 5,
@parameter2 datatype OUTPUT
)
*/
(
@CusName nvarchar(20)
)
AS
/* SET NOCOUNT ON */
Insert Into Custbl Values(@CusName)
RETURN
اجراء ادخال Ord
PHP كود :
ALTER PROCEDURE dbo.spInsertOrd
/*
(
@parameter1 int = 5,
@parameter2 datatype OUTPUT
)
*/
(
@OrdNum int,
@OCusId int
)
AS
/* SET NOCOUNT ON */
Insert Into Ordtbl Values(@OrdNum, @OCusId)
RETURN
اجراء الاستدعاء
PHP كود :
ALTER PROCEDURE dbo.spSelectAll
/*
(
@parameter1 int = 5,
@parameter2 datatype OUTPUT
)
*/
AS
/* SET NOCOUNT ON */
Select * from Custbl,Ordtbl where Custbl.CusId = Ordtbl.OCusId
RETURN
اجراء تعديل Cus
PHP كود :
ALTER PROCEDURE dbo.spUpdateCus
/*
(
@parameter1 int = 5,
@parameter2 datatype OUTPUT
)
*/
(
@CusId int,
@CusName nvarchar(20)
)
AS
/* SET NOCOUNT ON */
Update Custbl Set CusName = @CusName where CusId = @CusID
RETURN
اجراء تعديل Ord
PHP كود :
ALTER PROCEDURE dbo.spUpdateOrd
/*
(
@parameter1 int = 5,
@parameter2 datatype OUTPUT
)
*/
(
@OrdId int,
@OrdNum int,
@OCusId int
)
AS
/* SET NOCOUNT ON */
Update Ordtbl Set OrdNum = @OrdNum, OCusId = @OCusID where OrdId = @OrdId
RETURN
وهاي صورة عن الجدولين واسماء الحقول:
لاحظ المفتاح الثانوي لازم اسمه يكون مختلف عن المفتاح الاساسي بالجدول الرئيسي لان اذا مو هيج راح يكون بيه اشكال
تحياتي
