2
DataGridView1.DataSource = ds.Tables(「訂單」)datagridview的和空表
如果查詢返回任何結果(空數據集表)我看到-1在訂單ID列中的DataGridView的第一列。當我點擊網格列標題時,它會減少-2,-3等。
如何解決它?
DataGridView1.DataSource = ds.Tables(「訂單」)datagridview的和空表
如果查詢返回任何結果(空數據集表)我看到-1在訂單ID列中的DataGridView的第一列。當我點擊網格列標題時,它會減少-2,-3等。
如何解決它?
如何:
If ds.Tables("Orders").Rows.Count = 0 Then
lblNoResults.Visible = True
DataGridView1.Visible = False
Else
lblNoResults.Visible = False
DataGridView1.DataSource = ds.Tables("Orders")
'Anything else you need to do
DataGridView1.Visible = True
End If
lblNoResults
將與文本類似「沒有找到結果」,你會展示,而不是你的DataGridView的標籤。
基本上,如果沒有行,就不要綁定數據源。
可能是因爲您的其他代碼中存在錯誤導致您的具體問題。如果你想顯示更多的代碼,那麼說出現問題會更容易。
謝謝您的建議 – johnny 2011-02-06 19:51:23