大家好,我最近在寫一段有關RFID的程式
問題大概如下:
我使用timer 每秒讀取卡片上的ID,然後根據ID去搜尋資料庫
tagcount = MSR3100_Reader.S693Get_UID(HandleID, 0, 0, uid);
上面這行是讀一次ID,會放在uid
string s = "select * from table where ID ='" + uid +'";
da = new sqldataAdapter(s,conn);
da.Fill(ds,"xxx"); <-------*
讀(第一秒)第一次沒有問題,也可以搜尋資料庫
可是第二次之後RFID reader會開始讀不到?
試了很久發現是 "<----" 這行的問題
砍掉之後就可以順利連續讀取.......
可是不知道是什麼原因????
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.107.170