【发布时间】:2017-12-06 14:13:01
【问题描述】:
大家好,我有这段代码可以将 datagridview 读取到数据库。
cmd.Parameters.AddWithValue("@NxtKinNum", Convert.ToInt32(dataGridView1.Rows[i].Cells[3].Value));
添加的行是空单元格,我尝试将其添加到数据库中,其中 this 的值为整数...如何设置它以将空值存储到数据库中,或者不可能那?谢谢
【问题讨论】:
-
您不需要将值转换为整数。当单元格的值为整数时,将插入整数。此外,如果值为
DBNull.Value,则空值将插入列中。所以这样添加参数就足够了:cmd.Parameters.AddWithValue("@NxtKinNum", dataGridView1.Rows[i].Cells[3].Value);
标签: c# winforms datagridview