我有一个表有很多属性,其中一个是UserId
像:
public class Note
{
//Other property
public int UserId { get; set; }
//Other property
}
现在,当用户成功登录时,显示仪表板,用户可以单击按钮添加备注。因此,当用户添加备注时,我想在SqlServer
的备注列中自动保存用户ID,以了解哪个用户添加了备注。
此应用程序是c#桌面应用程序。因为,我是c#的初学者,我遇到了保存UserId
的问题。
嗨,你必须在你的表中添加标志类型位,以了解用户登录或不喜欢这样
if(success)
{
//when logged in successfully the flag must be Update from 0 to 1
}
并且您可以使用触发器在数据库中的另一个表中创建更改
我希望它对你有所帮助
我建议你也为事件处理创建另一个表;否则你只会有最后一个编辑笔记的用户。另外,为什么它没有保存,我们需要调试数据和代码。