|
안녕하세여......오늘도 방문했습니다.......
제가 PartTable 의 보유량을 업데이트 하려고 함니다.....
원래 있던 값에서....j만큼을 더해서 바꾸려고 합니다....
그런데...........계속에러가 뜸니다........
왜그런가요???? AsInteger을 AsString으로 바꿔서도 해봤음니다.하지만....
연산이 안되는것 같기도 하고,..........
보유량필드는 숫자로 되어 있습니다.
int m,j=3;
m = CustomerData->PartTable->FieldByName("보유량")->AsInteger; //원래값을 m에 받아온다...
CustomerData->PartTable->Edit();
CustomerData->PartTable->FieldByName("보유량")->AsInteger = m+j;// j만큼 더한다.....
CustomerData->PartTable->Post();
CustomerData->PartTable->Active = false;
CustomerData->PartTable->Active = true;
|