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

问题描述 投票:-1回答:2

我有一个表有很多属性,其中一个是UserId像:

public class Note
{
    //Other property

    public int UserId { get; set; }

    //Other property
}

现在,当用户成功登录时,显示仪表板,用户可以单击按钮添加备注。因此,当用户添加备注时,我想在SqlServer的备注列中自动保存用户ID,以了解哪个用户添加了备注。

此应用程序是c#桌面应用程序。因为,我是c#的初学者,我遇到了保存UserId的问题。

c# sql-server
2个回答
0
投票

嗨,你必须在你的表中添加标志类型位,以了解用户登录或不喜欢这样

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

}

并且您可以使用触发器在数据库中的另一个表中创建更改

我希望它对你有所帮助


0
投票

我建议你也为事件处理创建另一个表;否则你只会有最后一个编辑笔记的用户。另外,为什么它没有保存,我们需要调试数据和代码。

© www.soinside.com 2019 - 2024. All rights reserved.