Re: aceess 插入欄位問題

看板Database作者 (gorilla)時間9年前 (2014/10/25 11:24), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串6/6 (看更多)
※ 引述《xep72345 (gorilla)》之銘言: : ※ 引述《xep72345 (gorilla)》之銘言: : : 對不起....馬上附上測試的範例 : : if (motor == 1 ) : : insert into start_time : : else if (motor == 0) : : insert into end_time : : 我把程式碼簡化到這樣,希望motor == 1 的時候 只記錄第一筆資料, : : 而不要連運轉時間也記錄下去。 : motor 這個值是變數,從serial Port進來的 : 如果用if else 會變成 當motor == 1 這段時間會不斷的寫入時間,同等0也是 : 是否有什麼判斷式只會做一次性的判斷,目前想往這個方向去找答案,謝謝 是的...目前當下就是利用此方法解決 不過萬一我的 motor==1 的時間 超過2小時...這樣資料會太多... 想改用判斷式來做啟動的判斷跟結束,目前實驗作法是 motor = motor_compare if(motor ==1 && motor_compare ==0) \\\\這樣是否就能滿足啟動的第一次的條件 if(motor ==0 && motor_copare ==1) \\\關閉的條件 但是結果沒有如期想像.... 想請問各位前輩是否有辦法寫成一次性的判斷式。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 120.101.9.154 ※ 文章網址: http://www.ptt.cc/bbs/Database/M.1414207484.A.C45.html

10/26 19:35, , 1F
再說ㄧ次,這問題應該不是DB的問題...
10/26 19:35, 1F

11/01 01:35, , 2F
啟動時 進行一次資料插入 結束時進行一次資料更新
11/01 01:35, 2F
文章代碼(AID): #1KInVyn5 (Database)
討論串 (同標題文章)
文章代碼(AID): #1KInVyn5 (Database)