Q&A

  • Sql db 에 그림화일저장하기


Dbimage를 사용하지 않고 Timage로 그림을불러오거나 Timage 의 그림내용을

저장할 방법을 찾고 있습니다.

delphi4.0 을 사용하고 있고 database 는 SQL6.5를 사용하고 있습니다.

참고로 코딩내용은 이렇습니다.



SQL에서 store procedure 를 다음과 같이 만들었습니다.

-다음-

create proc t2aacod_insert

(@s_pict image )

as

insert t2aacod (pict)

values(@s_pict)

return

그리고 델파이에서 코딩내용 입니다

TForm1.inputbuttonClick;

begin

StoredProc1.close;

//StoredProc1.paramByName('@s_pict').Asimage:=Image1.Picture;

StoredProc1.Execproc;

end;



StoredProc1.paramByName('@s_pict').As 이다음부터 어떻게 코딩을 해야할지

도통 모르겠습니다.





1  COMMENTS
  • Profile
    신인재 1999.07.27 23:46
    Assign 메소드를 이용하시면 됩니다.

    StoredProc1.paramByName('@s_pict').Assign(Image1.Picture);



    델파이초보 께서 말씀하시기를...

    >

    > Dbimage를 사용하지 않고 Timage로 그림을불러오거나 Timage 의 그림내용을

    > 저장할 방법을 찾고 있습니다.

    > delphi4.0 을 사용하고 있고 database 는 SQL6.5를 사용하고 있습니다.

    > 참고로 코딩내용은 이렇습니다.

    >

    > SQL에서 store procedure 를 다음과 같이 만들었습니다.

    > -다음-

    > create proc t2aacod_insert

    > (@s_pict image )

    > as

    > insert t2aacod (pict)

    > values(@s_pict)

    > return

    > 그리고 델파이에서 코딩내용 입니다

    > TForm1.inputbuttonClick;

    > begin

    > StoredProc1.close;

    > //StoredProc1.paramByName('@s_pict').Asimage:=Image1.Picture;

    > StoredProc1.Execproc;

    > end;

    >

    > StoredProc1.paramByName('@s_pict').As 이다음부터 어떻게 코딩을 해야할지

    > 도통 모르겠습니다.

    >

    >