if _rain <> '' then
ParamByName('rain').AsFloat := StrToFloat(_rain)
else
ParamByName('rain').AsFloat := null;
DB에 입력할때...
이렇게 하면 에러가 발생하네요....
널값은 float타입에 맞지를 않는다면서....
제가 원하는건 if 문에 따라 값이 없으면 null 값이 들어가야 하거든요...
있으면 당근 float타입의 값이 들어가겠지만요...
처리방법이 없을까요?
빈값을 넣어줘야 하는데....
도움부탁드립니다.
if _rain <> '' then
ParamByName('rain').AsFloat := StrToFloat(_rain)
else
ParamByName('rain').Clear;
한번해보세요.. 될거 같은데 ^^ 해보지는 않았어요,,