2011-10-22 42 views

回答

2
myDataGridView.DefaultCellStyle.NullValue = "N/A" 
+0

数据适配器总是在最后一行有一些记录后检索1个额外的空行。 ..使用此方法还显示该列中的空行中的N/A(我已经使用form7.datagridview1.columns(1).defaultcellstyle.nullvalue =“N/A”)....我如何避免显示N/A在最后一个空行 – user944591

+0

为什么它返回一个空行?也许尝试将DataGridView.AllowUserToAddRows设置为False。 – N0Alias

+0

做到了这一点,但仍然是相同的结果....它实际上是这样做的,因为我认为数据库...因为在我的SQL服务器数据库中,每个表自动有一个额外的空行在结束....是否添加新记录从我的vb.net应用程序仍然在表的末尾添加1个空行 – user944591

0

假设列是一个字符类型,而不是数字,你总是可以改变这种填充SELECT和使用SQL:

ISNULL(col1,'N/A')

另一种选择是要做到这一点:

DataSet.BindingSource.DataSource.Columns(<columnName>).DefaultValue = <value> 
+0

我试过第二个选项,但它不工作....我的数据库列是“Int”型的 – user944591

相关问题