簡體   English   中英

C#匹配datagridview行以訪問數據庫

[英]C# match datagridview rows to access database

我試圖找出將datagridview上的項目與Access數據庫中的項目進行匹配的最佳方法。 (認為​​加快比賽交易)

我將一個excel工作表導入到datagridview中,從那里檢查access db尋找匹配項-如果找到匹配項,則如果報告不匹配項,它將在列中報告匹配項。

我試圖計算一個sql查詢的行-如果= 1,則match為yes,但是由於某些原因,有時會出錯。

所以我正在尋找最好的方法來做到這一點。

謝謝-如果您需要任何其他信息,請告訴我。

沒有一個簡單的答案,這取決於您的數據是什么樣,以及您認為“匹配”是什么。 作為一個非常基本的答案,這是解決問題的一種方法。 你能走多遠取決於你...

  • 創建一種算法,該算法采用一行的所有字段並為其生成一個“鍵”。 例如,如果有兩個字段[First],[Last],則鍵可能是“ Bubba | Gump”
  • 將該算法應用於兩組數據(datagrid記錄和access db記錄)。
  • 比較兩組鍵,以確定什么相同/缺失/添加。

它不是萬無一失的,但是它還具有一些其他的復雜性,它將使您驚訝地走得更遠。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM