目标
持续更新用户表。
问题
我必须编辑特定用户的信息,但我不知道如何。
首先,
Users
我的应用程序中有一个表,它存储了某个用户的所有信息。其次,我不能以递归的方式思考。表上有多个列
Users
,我不知道如何只编辑用户请求的列。任何想法?
我真正想要的是什么?
我没有通过 C# 执行任何查询。我从数据库中需要的一切都来自存储过程。(除了 , 等基础知识.Select()
)FirstOrDefault()
。换句话说,我需要两件事:
- 一个(MySQL)递归查询语法思想;
- 我需要一个 C# 方法来调用我的存储过程,如下所示:
User user = new User("chiefmaster@test.com"); // The target of the update.
UpdateUser
(user.Email => "masterchief@test.com", // the old is "chiefmaster@test.com"
user.Nickname => "MasterChief" // the old is "ChiefMaster");
如您所见,我正在更新特定用户的Email
和——这不应该影响其他用户的信息。Nickname
你能给我一些想法或方法吗?