如何将登录的用户id自动保存在c#win表单中的另一个表中?

如何将登录的用户id自动保存在c#win表单中的另一个表中?,c#,sql-server,C#,Sql Server,我有一个表,它有许多属性,其中一个是UserId类似: public class Note { //Other property public int UserId { get; set; } //Other property } 现在,当用户成功登录仪表板时,用户可以单击按钮添加注释。因此,当用户添加注释时,我想在SqlServer的notes列中自动保存用户id,以了解是哪个用户添加了注释 此应用程序是c#桌面应用程序。由于我是c#的初学者,我在保存UserId

我有一个表,它有许多属性,其中一个是
UserId
类似:

public class Note
{
    //Other property

    public int UserId { get; set; }

    //Other property
}
现在,当用户成功登录仪表板时,用户可以单击按钮添加注释。因此,当用户添加注释时,我想在
SqlServer
的notes列中自动保存用户id,以了解是哪个用户添加了注释


此应用程序是c#桌面应用程序。由于我是c#的初学者,我在保存
UserId
时遇到了问题。您好,您必须在表中添加带有类型位的标志,以了解用户是否登录 像这样

if(success)
{
  //when logged in successfully the flag must be Update from 0 to 1 

}
您可以使用触发器在数据库中的其他表中创建更改


我希望它能帮助您

我建议您也创建另一个用于事件处理的表;否则,您将只有最后一个编辑注释的用户。否则为什么不保存,我们需要调试数据和代码。

无法对此编写答案,请发布一个并阅读