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