我必须在我项目的 EditProfile 页面中插入员工详细信息,这应该就像登录的员工可以编辑他的个人资料并插入详细信息一样,一旦他插入,数据将存储在数据库中,下次他/她登录时,他们的详细信息应根据各自的用户 ID 和密码显示在主页中。
我已经完成了大部分工作,但在编辑配置文件中插入数据时我无法获取员工姓名......我的意思是说,如果一名员工登录并编辑他/她的个人资料,数据将保存在数据库中但不是相应员工的姓名。
我尝试了一个存储过程将值插入员工数据,但我不知道在哪里使用员工姓名。
下面是我的存储过程:
ALTER PROCEDURE [dbo].[InsertProfile]
@Full_Name nvarchar(50),
@Add nvarchar(50),
@M_Num bigint,
@Mail_ID nvarchar(50),
@B_Group nvarchar(50),
@EmpID bigint OUTPUT
AS
Insert Into dbo.EmployeeData
(
FullName,
Address,
MobileNumber,
EmailID,
BloodGroup
)
Values
(@Full_Name,
@Add,
@M_Num,
@Mail_ID,
@B_Group
)
Select @EmpID = SCOPE_IDENTITY();