dbgrid에서 asinteger(asstring)와 value의 차이를 알고 싶습니다.
ex)
fields[1]의 타입은 숫자형이라구 하고...
dbgrid1.fields[1].asinteger
dbgrid1.fields[1].value
if dbgrid1.fields[1].asinteger = 0 then
...
if dbgrid1.fields[1].value = 0 then
...
위의 둘 다 맞는 예기인가요?
have a nice day!!!
> dbgrid에서 asinteger(asstring)와 value의 차이를 알고 싶습니다.
>
> ex)
> fields[1]의 타입은 숫자형이라구 하고...
> dbgrid1.fields[1].asinteger
> dbgrid1.fields[1].value
>
> if dbgrid1.fields[1].asinteger = 0 then
> ...
>
> if dbgrid1.fields[1].value = 0 then
> ...
>
> 위의 둘 다 맞는 예기인가요?
>
> have a nice day!!!
AsString, AsInteger, AsFloat...은 As뒤의 필드형처럼 특정한 필드타입을 접근하기 위해 사용하구요,
Value의 Variant형처럼 특정한 타입에 상관없이 쓸 수 있는 형태입니다.