当文本框为空时,我想在数据库中为列保存 NULL。 这是我的代码,
cmd.Parameters.AddWithValue("@RedirectUris", ((RedirectUris.Text == "") ? DBNull.Value.ToString() : RedirectUris.Text));
其中 RedirectUris 是文本框 ID。
在这种情况下,数据库保存的是空值而不是 NULL。
请帮我做这件事。
最佳答案
cmd.Parameters.Add(new SqlParameter("@RedirectUris", string.IsNullOrEmpty(RedirectUris.Text) ? (object)DBNull.Value : RedirectUris.Text));
关于c# - 如何将空值从 cmd.Parameters.AddWithValue 在 asp.net 中传递给数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44106444/