오라클과 델파이를 연동해서 클라이언트용 애플리케이션을 만들고 있는중입니다.
그런데 오라클의 데이터 타입 long으로 정의된 필드에 아이콘파일을 넣고자 합니다.
델파이에서 blob파일을 다루는 방법을 구체적으로 알고 싶습니다.
Blob파일을 오라클에 밀어 넣는 방법은 알겠는데
Blob파일을 image 콤포넌트에 띄우지를 못하고 있습니다.
따라서 밀어 넣은게 과연 들어갔는지 안들어갔는지 확인도 안되고..
Table에는 SN 이라는 number type 필드와 Image라는 long type 필드 둘입니다.
이 데이터들을 불러와서 이미지콤포넌트에 띄우고
저장하는 구체적인 방법을 알고 싶습니다.
가능하다면.. 짧은 예제를 부탁드릴께요.
MDIForm에서 Childform을 동적 생성하고 삭제하고 있습니다.
일반적인 생성과 삭제는 별 문제가 없었는데, 다음의 경우에
에러가 생기네요.
.
.
procedure MainForm.N1click(Sender:Tobject);
Var form2: TForm2;
begin
if MessageDlg('사용중인 창을 닫습니다', mtConfirmation, [mbYes, mbNo],
0) = mrYes then
begin
form1.close;
form2 := TForm2.Creat(Application);
form2.show;
end;
여기에서 form1.close에서 에러가 납니다.
물론 form1의 Onclose 이벤트에 Action := Cafree를 적어 주었고,
form1은 동적 생성한 폼입니다.
MainForm은 fsMDIForm 입니다.
제가 델파이를 안쓰던 기간이 꽤 길어서 잊어 먹은게 많걸랑요.
그래서 에러가 나는 이유를 도저히 모르겠네요.
여러 고수님들의 조언 부탁드립니다.
꾸벅꾸벅...