Re: aceess 插入字段问题

楼主: xep72345 (gorilla)   2014-10-25 11:24:42
※ 引述《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) \\\关闭的条件
但是结果没有如期想像....
想请问各位前辈是否有办法写成一次性的判断式。
作者: Ammenze (蓝天白云)   2014-10-26 19:35:00
再说ㄧ次,这问题应该不是DB的问题...
作者: cspy (Perfect Stranger)   2014-11-01 01:35:00
启动时 进行一次资料插入 结束时进行一次资料更新

Links booklink

Contact Us: admin [ a t ] ucptt.com