2016-11-07 85 views
-2

好傢伙,我有問題,我的工作不錯,但所有的時間獲得同樣的數據不乾淨 我的問題是,當我加率我第一次獲得顯示數據良好,但是當我再添率,當我不靠近形式,我得到的顯示數據的雙倍時間像54和54也所以,我怎麼能顯示前清除datagridview的另一個數據顯示數據修復

Conn.Open() 

DataBindings.Clear() 

da = New OleDbDataAdapter("SELECT [ID], [Rate], [DateTime], [NameDriver1] from Assess", Conn) 

' from Assess", Conn) 

da.Fill(DataSetClient, "Assess") 



Dim view1 As New DataView(tables(0)) 


source1.DataSource = view1 

DataGridAssess.DataSource = view1 
DataGridAssess.Refresh() 

DataGridAssess.Sort(DataGridAssess.Columns("ID"), System.ComponentModel.ListSortDirection.Ascending) 


Conn.Close() 

' code for name columns 
' DataGridAssess.Columns(0).Visible = False 
DataGridAssess.Columns(0).HeaderText = "ID" 
DataGridAssess.Columns(1).HeaderText = "Rate" 
DataGridAssess.Columns(2).HeaderText = "Data Rate" 
DataGridAssess.Columns(3).HeaderText = "Name Driver" 
+0

你提的問題是很難理解,但SQL是選擇所有的行,所以這就是將顯示。 – Plutonix

+0

我知道我的SQL將顯示所有的數據,但我的問題是,當顯示數據顯示雙數據,如果我增加更多的速度它顯示更多數據雙,所以我修復它來清潔datasetclient =數據集,我的問題是固定的 –

回答

-1

哦,現在我解決我的問題只能這樣

後添加以下代碼
DataBindings.Clear() 

DataSetClient.Clear() 

,所以我這段代碼01解決我的問題 感謝名單