Page 278 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 278
이터베이스의 Gas부분에 1을 넣고, 로그를 업데이트함.
}
if((share.getShareDatea().charAt(1)) < 1)
{
if(db.isChange("Fan", 0))
db.insert("Fan", 0);
dblog.UpdateData("Fan",0);
getspeed = "Of , 0";
mhandler.sendEmptyMessage(0);
}
//현재 받은 문자와 데이터베이스의 문자를 비교하고, 다르면 (동작이 바뀌었으므로) 데
이터베이스의 Fan부분에 1을 넣고, 로그를 업데이트함.
else
{
if(db.isChange("Fan", getspeed.charAt(6)))
db.UpdateData("Fan", share.getShareDatea().charAt(1));
db.insert("Fan", share.getShareDatea().charAt(1));
getspeed = ("On , "+share.getShareDatea().charAt(1));
mhandler.sendEmptyMessage(1);
}
//현재 받은 문자와 데이터베이스의 문자를 비교하고, 다르면 (동작이 바뀌었으므로) 데
이터베이스의 Fan부분에 1을 넣고, 로그를 업데이트함.
switch(share.getShareDatea().charAt(2))
{
case 'R' :
if(db.isChange("Ctn", ctn))
db.insert("Ctn", 1);
db.UpdateData("Ctn", 1); ctn = 1; mhandler.sendEmptyMessage(14); break;
//현재 받은 문자와 데이터베이스의 문자를 비교하고, 다르면 (동작이 바뀌었으므로) 데
이터베이스의 ctn부분에 1을 넣고, 로그를 업데이트함.
case 'L' :
if(db.isChange("Ctn", ctn))
db.insert("Ctn", 2);
db.UpdateData("Ctn", 2); ctn = 2; mhandler.sendEmptyMessage(15); break;
//현재 받은 문자와 데이터베이스의 문자를 비교하고, 다르면 (동작이 바뀌었으므로) 데
이터베이스의 ctn부분에 1을 넣고, 로그를 업데이트함.
case 'N' : db.insert("Ctn", 0); db.UpdateData("Ctn", 0); ctn = 0; prove2 = true;
- 271 -