Hi,
In the below query have insert and update commnds .If i want delete existing row i dont know how to update the table.
.[SP_AEmpTimeSheet] -- Add the parameters for the stored procedure here @EmpID int, @ClientID int, @EmpName varchar(50), @StartDate datetime, @EndDate datetime, @date datetime, @day varchar(50), @Service nvarchar(max), @Project varchar(50), @StartTime varchar(50), @EndTime varchar(50), @Lunch varchar(50), @DailyTotal varchar(50), @Total varchar(50), @StandardHrs varchar(50), @OvertimeHrs varchar(50) AS if exists (select * from EmpAssociarTimeSheet where EmpID=@EmpID and date=@date ) begin update EmpAssociarTimeSheet set Service=@Service,Project=@Project,StartTime=@StartTime,EndTime=@EndTime,Lunch=@Lunch,DailyTotal=@DailyTotal, Total=@Total,StandardHrs=@StandardHrs,OvertimeHrs=@OvertimeHrs where EmpID=@EmpID and date=@date and ClientID=@ClientID end else BEGIN insert into EmpAssociarTimeSheet(EmpID,EmpName,ClientID,StartDate,EndDate,date,day,Service,Project,StartTime,EndTime,Lunch,DailyTotal,Total,StandardHrs ,OvertimeHrs ) values (@EmpID,@EmpName,@ClientID,@StartDate,@EndDate,@date,@day,@Service,@Project,@StartTime,@EndTime,@Lunch,@DailyTotal,@Total,@StandardHrs , @OvertimeHrs )
delete from [EmpAssociarTimeSheet] where EmpId=12 and day='Mon' //it deletes row
If i add delete commnad in stored procedure it gives error.