A表
ID NAME YN
1 張三 Y
2 李四 N
B表
ID NAME AGE
1 張三 20
2 李四 30
問題一:要將ListView串列中的資料增加到Mysql的B表,但如果要增加的資料在B表已存在,則不增加。目前的做法是,先對ListView中的資料進行一次查找,標記此資料是否已在B表,然后再根據標記使用insert into。還有更好的做法嗎?
問題二:如B表所示,假如B表增加了兩條記錄,同時A表要增加一條記錄“李四,Y”,即A表中如果存在有效的相同資料,則不增加。怎樣做好?
uj5u.com熱心網友回復:
問題一:你這已知要比對的新資料在listview控制元件中,那新資料量應該不大,對比對的效率要求不高。那差不多也就是你這樣的編程思路了,邏輯比較簡單明了,代碼易維護。問題二沒看明白
uj5u.com熱心網友回復:
建議根據唯一的ID號進行比對轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/106542.html
上一篇:access+vb,資料庫表中有作業人員、作業時間(yyyy-mm-dd)、所得工時。現在要進行按月度統計,怎么提取?求幫助,大學生自學中啊
