2011-10-22 66 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

相關問題