디비는 파라독스를 쓰고 있구요.
Itm_JaeGoStart 선언은 N 타입으로 되어 있습니다.
그런데 아래처럼 하면 에러가 나네요...
어떻게 해야 오류가 나지 않는지요 ???
if FieldByName('Itm_JaeGoStart').Value = '' Then
FieldByName('Itm_JaeGoStart').AsInteger := '0';
그리고 이상하게
FieldByName('Itm_JaeGoStart').Value := FieldByName('Itm_JaeGoStart').Value - FieldByName('Io_Count').Value;
처럼 계산을 할때 0 값이 나오면 공백으로 저장이 되는군요..
이문제는 또 어떻게 해결 해야 하는지요..
제발좀 가르켜 주세요..
넘 어려버요...
> 디비는 파라독스를 쓰고 있구요.
> Itm_JaeGoStart 선언은 N 타입으로 되어 있습니다.
> 그런데 아래처럼 하면 에러가 나네요...
> 어떻게 해야 오류가 나지 않는지요 ???
>
> if FieldByName('Itm_JaeGoStart').Value = '' Then
> FieldByName('Itm_JaeGoStart').AsInteger := '0';
>
> 그리고 이상하게
>
> FieldByName('Itm_JaeGoStart').Value := FieldByName('Itm_JaeGoStart').Value - FieldByName('Io_Count').Value;
>
> 처럼 계산을 할때 0 값이 나오면 공백으로 저장이 되는군요..
> 이문제는 또 어떻게 해결 해야 하는지요..
> 제발좀 가르켜 주세요..
> 넘 어려버요...
if FieldByName('Itm_JaeGoStart').asfloat= 0 Then
FieldByName('Itm_JaeGoStart').Asfloat := 0;
FieldByName('Itm_JaeGoStart').asfloat:= FieldByName('Itm_JaeGoStart').asfloat- FieldByName('Io_Count').asfloat;