회원정보입력폼 DBImage에 그림을 불러와서 넣고
저장단추누르면 디비에 들어가야 하는데
참고로 파라독스 쓰고요. Blob으로 했지요.
근데 다른 DBEdit는 다 저장되는데
그림만 안들어가네요.
trim(DBImage1.???); 이것두 해봤는데 에러나고 // 여기에는 뭐가 들어가죠?
딴데 저장시켜서 이미지 경로만으로 저장하려구 했었는데 나타나질 않네요.
혹시 jpeg; jpg; bmp; 모두 그냥 디비에 쎄려박는 방법은 없을까요?
불러왔다가 그냥 단추 한방에 다른것도 다 저장되게 말입니다.
다른 폼을 사용하지 않았구요.
저는 단일 폼에서 Append하고 DBEdit에 다 채워넣고 마지막에 DBImage를 불러서
보이게 한다음 저장단추 누르면 몽땅 저장되게 할려는데
1. 디비에 그림도 넣는방법
2. 경로만으로 불러오게 하는 방법
3. 다른방법
을원합니다.
다른소스들은 다 봤는데 이해가 안되서요.
자세한 설명과 함께 소스 부탁드립니다.
그럼 ...
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. 다른방법
> 을원합니다.
> 다른소스들은 다 봤는데 이해가 안되서요.
> 자세한 설명과 함께 소스 부탁드립니다.
> 그럼 ...