当文本框为空时,我想在数据库中为列保存 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# - 如何在asp.net中将空值从cmd.Parameters.AddWithValue传递给数据库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44106444/