Q&A

  • tclientdataset 에서 새로운 칼럼의 추가시
델파이를 처음 쓰면서 개발을 하는 중이라 뭘 알아야 물어보는데, 뭘 물어봐야 할지도 모르겠네요.

하여튼.. 아래와 같은 문제가 생겼는데요,



tclientdataset 에 새로운 column 을 추가하려는데, 문제가 발생하였습니다.



사용한 코드는 아래와 같은데요,



with cds_mast.fielddefs do begin

clear;

add('tier_gujo', ftstring, 8, true);

add('func_gujo', ftstring, 16, true);

add('form_id', ftstring, 8, true);

add('form_desc', ftmemo, 1000, false);

add('file_name', ftstring, 128, false);

add('form_file', ftblob, 0, false);

add('form_img', ftblob, 0, false);

add('pas_file', ftwidestring, 0, false);

end;

cds_mast.createdataset;



위에서 문제가 생긴부분이 ftwidestring 하고, ftblob 입니다. 그 칼럼의 정의를 빼면 정상적으로 되는데,

해당 칼럼을 위와 같이 추가하면 createdataset 에서 exception 오류가 발생합니다.



이의 해결책을 알려주시면 고맙겠습니다.



그럼.. 수고하세요 ..







0  COMMENTS