我正在从数据库(1 条记录)中提取数据并将每个值放入文本框或下拉列表中。其中一些值是 DB.null。如果是,我将它们中的每一个都转换为“”(空白)。但是,一旦用户修改了文本框/下拉列表,他们就可以“保存”新结果。我的问题是这样的:
如果用户留下空白,我希望能够保持该值为 DB.null。有没有办法做到这一点?
另外,如果文本框中有一个值并且用户决定删除它,我是否也可以将其转换为 DB.Null?这是我试图给你们一些想法的方法:
productName != ""
? myCommand.Parameters.AddWithValue("@ProductName", productName)
: myCommand.Parameters.AddWithValue("@ProductName", DBNull.Value);