Hi... I want to update the details of Trns_Enrollmentmaster from Trns_Enrollmentdetails.. I'm passing few details from front end and remaining details updating from detail table...
When I'm trying to execute this query..I'm getting this error
The multi-part identifier could not be bound.
for those parameters taking from detail table...Can any one give suggestion for this.
What I have tried:
ALTER proc [dbo].[SP_T_PrimaryUpdate]
(@UHIDNO varchar(30),
@Yearautoid int,
@Membername varchar(50),
@ISPrimaryChanged bit,
@PrimaryChangeby varchar(50),
@Primarychangedon datetime,
@PrmaryChangedReason varchar(50),
@PrimaryChangedmembername varchar(50),
@PrimarychangeIP varchar(50))
AS
BEGIN
UPDATE Trns_Enrollmentmaster SET Membername=@Membername,ISPrimaryChanged=@ISPrimaryChanged,
Primarychangedon=@Primarychangedon,PrimaryChangeby=@PrimaryChangeby,PrimaryChangedmembername=@PrimaryChangedmembername,
PrmaryChangedReason=@PrmaryChangedReason,
PrimarychangeIP=@PrimarychangeIP, Age =a.age, Photo=a.photo, Gender = a.Gender
SELECT a.age,a.photo,a.Gender FROM dbo.Trns_Enrollmentdetails AS a INNER JOIN dbo.Trns_Enrollmentmaster ON a.UHIDNO=@UHIDNO and a.Yearautoid=@Yearautoid AND Trns_Enrollmentmaster.UHIDNO=@UHIDNO AND Trns_Enrollmentmaster.Yearautoid=@Yearautoid
END