我在VB.NET中使用Entity Framework 6。
问题是,当我向上下文中添加新的“用户”对象时,会添加一个附加用户。
这是代码:
Dim Db As New DbModel
' Create a new user
Dim NewUser = New User With {
.UserName = txtUserName.Text.Trim,
.Password = txtPassword.Text.Trim,
.Department = cmbDepartment.SelectedValue,
.UserGroup = CmbUserGroup.SelectedValue,
.Owner = CurrentUser,
.Enabled = True
}
' Add new user to the model
Db.Users.Add(NewUser)
查看添加前后的用户数
添加的第一个用户是 NewUser 对象,第二个是 CurrentUser !!!
这是一个错误吗?