1. table에 string type 으로 'comput' field를 선언함
2. 'comput' field 값에 계산식이 들어감
ex) (w * 10) - (w * 0.1)
3 프로그램에서
var w, size: integer
begin
size := 함수(query1.fieldbyname('comput').asstring);
end;
위와같이 계산식이 들어가 있는 string를 다시 계산식으로
변환하는 함수가 없는지요.
없다고 생각하시면 다른 방법이라도.......
고수님들의 한수 지도를 부탁합니다.
우선 테이블에서 (comput: string형)이면
comput에 값을 넣을때만 string형으로 넣으시면 됩니다..
반대로 값을 읽어 올때는 테이블에 어떤형태로 있든
Table.FieldByName('comput').AsInteger형으로 빼내도 된다는 뜻이죠..
=> 아래에서 값을 넣을때니까 string형으로..
Table.FieldByName('comput').AsString := IntToStr((w * 10) - (w * 0.1));
=> 아래에서 값을 빼낼때 size가 interger형이니까
size := query1.fieldbyname('comput').AsInteger;
눈이 오는 금요일이네요.. 당신에게 행운이..
강태공 wrote:
>
> 1. table에 string type 으로 'comput' field를 선언함
>
> 2. 'comput' field 값에 계산식이 들어감
> ex) (w * 10) - (w * 0.1)
>
> 3 프로그램에서
>
> var w, size: integer
> begin
> size := 함수(query1.fieldbyname('comput').asstring);
> end;
>
> 위와같이 계산식이 들어가 있는 string를 다시 계산식으로
> 변환하는 함수가 없는지요.
> 없다고 생각하시면 다른 방법이라도.......
> 고수님들의 한수 지도를 부탁합니다.
>
>
>
>