Q&A

  • 디비에 그림넣을때....미치겄소.
회원정보입력폼 DBImage에 그림을 불러와서 넣고

저장단추누르면 디비에 들어가야 하는데

참고로 파라독스 쓰고요. Blob으로 했지요.

근데 다른 DBEdit는 다 저장되는데

그림만 안들어가네요.

trim(DBImage1.???); 이것두 해봤는데 에러나고 // 여기에는 뭐가 들어가죠?

딴데 저장시켜서 이미지 경로만으로 저장하려구 했었는데 나타나질 않네요.

혹시 jpeg; jpg; bmp; 모두 그냥 디비에 쎄려박는 방법은 없을까요?

불러왔다가 그냥 단추 한방에 다른것도 다 저장되게 말입니다.



다른 폼을 사용하지 않았구요.

저는 단일 폼에서 Append하고 DBEdit에 다 채워넣고 마지막에 DBImage를 불러서

보이게 한다음 저장단추 누르면 몽땅 저장되게 할려는데

1. 디비에 그림도 넣는방법

2. 경로만으로 불러오게 하는 방법

3. 다른방법

을원합니다.

다른소스들은 다 봤는데 이해가 안되서요.

자세한 설명과 함께 소스 부탁드립니다.

그럼 ...

1  COMMENTS
  • Profile
    참고 2000.04.07 17:36
    모든 Blob관련 필드는 TBlobField의 후손입니다.

    Blob에 무조건 그림을 집어넣으려면 이 필드의 LoadFromFile메소드를 사용하면 됩니다.



    예)

    Table1.Edit;

    Table1.FieldByName('Age').AsInteger := 12;

    ......

    TBlobField(Table1.FieldByName('PictFld')).LoadFromFile('c:xxx.jpg');

    Table1.Post



    mad wrote:

    > 회원정보입력폼 DBImage에 그림을 불러와서 넣고

    > 저장단추누르면 디비에 들어가야 하는데

    > 참고로 파라독스 쓰고요. Blob으로 했지요.

    > 근데 다른 DBEdit는 다 저장되는데

    > 그림만 안들어가네요.

    > trim(DBImage1.???); 이것두 해봤는데 에러나고 // 여기에는 뭐가 들어가죠?

    > 딴데 저장시켜서 이미지 경로만으로 저장하려구 했었는데 나타나질 않네요.

    > 혹시 jpeg; jpg; bmp; 모두 그냥 디비에 쎄려박는 방법은 없을까요?

    > 불러왔다가 그냥 단추 한방에 다른것도 다 저장되게 말입니다.

    >

    > 다른 폼을 사용하지 않았구요.

    > 저는 단일 폼에서 Append하고 DBEdit에 다 채워넣고 마지막에 DBImage를 불러서

    > 보이게 한다음 저장단추 누르면 몽땅 저장되게 할려는데

    > 1. 디비에 그림도 넣는방법

    > 2. 경로만으로 불러오게 하는 방법

    > 3. 다른방법

    > 을원합니다.

    > 다른소스들은 다 봤는데 이해가 안되서요.

    > 자세한 설명과 함께 소스 부탁드립니다.

    > 그럼 ...