Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
DB에 파일(text, doc, hwp, 그림파일)저장하는방법
먼저 이글 읽어주셔서 감사하고요.
제목대로 DB파일에 이런것들을 저장하고 쉽게 꺼내보고(?)
할 수 있는 방법이 있으면 좀 가르쳐 주시면 고맙겠네요.
어떤 방법이던지 소스가 있던지 궁금합니다.
다시한번 부탁드립니다.
1
COMMENTS
이추형
•
2002.09.07 01:23
이미지를 디비에 저장 하는방법은 좋지 않다고 들었습니다.
용량이 장난 아니게 늘어나니까요
특히 bmp경우는 더 하지요
차라리 경로로 저장 하시는게 좋을꺼 같습니다.
var bmp : String;
begin
if OpenPictureDialog1.Execute then //오픈픽쳐다이얼러그가 실행되면...
begin
Image1.Picture.LoadFromFile(OpenPictureDialog1.Filename); //이미지에 해당 파일을 붙인다
//Query1Sajin.LoadFromFile(OpenPictureDialog1.Filename); db이미지를 할 경우 사진필드에 바로 이미지를 저장 한다.
일반 이미지일경우 임시변수에 경로저장
bmp := OpenPictureDialog1.Filename;
저장할때 저장한다.
Query1.FieldByName('S_SaJin').AsString := Bmp;
end;
//불러올떄........
Bmp := Qry_GridS_SaJin.AsString;
if Trim(Bmp) = '' then
Image1.Picture := nil
else
begin
try
Image1.Picture.LoadFromFile(Bmp);
except
showMessage('경로에 사진이없습니다.');
Image1.Picture := nil;
end;
end;
db이미지를 사용할경우에는 불러오는 작업은 안 하셔도 db에서 지원함
end;
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
김상수
•
2002.09.07 02:03
3
COMMENTS
/
0
LIKES
글로벌변수 선언은 어디서 합니까???
이추형
•
2002.09.07 02:33
델파이 처음시 아래와 같은 소스가 보입니다.. unit Unit1; interface uses Windows...
김상수
•
2002.09.07 03:26
김상수
•
2002.09.07 05:26
답변 감사드리구요...또 질문할께.. private { Private decl...
아폴론
2002.09.07 02:00
0
COMMENTS
/
0
LIKES
OpenDialog를 여러번 하면 어플이 죽는데..
이상준
2002.09.07 01:46
0
COMMENTS
/
0
LIKES
퀵레포트에서 출력시 취소하면 어떻게....
나옹이
2002.09.07 01:18
0
COMMENTS
/
0
LIKES
ZipMaster 컴포사용 압축파일 을 Extract 할때 오카지용? [소스포함 해용]
정용식
•
2002.09.07 00:38
1
COMMENTS
/
0
LIKES
quick report 에서 네트워크 프린터시 프로그램이 죽어요..
황선욱
•
2002.09.07 01:32
그럴리가요. 저도 퀵레포트로 네트워크프린터를 사용하는데 그쪽 네트워크프린터가 끄져도 아무렇지 않던...
이해연
2002.09.07 00:28
0
COMMENTS
/
0
LIKES
두개의 DB조인시 Capability not supported에러
스말(^___^)
•
2002.09.07 00:19
4
COMMENTS
/
0
LIKES
pByte형에서의 특정위치의 값가져오기?
최용일
•
2002.09.07 03:08
안녕하세요. 최용일입니다. 그냥 C처럼 포인터 연산하셔두 되구요, 배열로 형변환해도 됩니다... typ...
스말(^___^)
•
2002.09.07 03:38
우선 답변 감사드립니다.. 답변을 보고 다음과 같이 바꿔보았는데요 if 문에서 Operator not applicable ...
최용일
•
2002.09.07 03:47
안녕하세요. 최용일입니다. 위에서 Short(2바이트)으로 했는데 Win32에서 포인터는 4바이트입니다. 때...
스말(^___^)
•
2002.09.07 03:58
최수림
•
2002.09.06 23:52
1
COMMENTS
/
0
LIKES
ListView에서 RowSelect 에 대한 질문이 있습니다
최석기
•
2002.09.07 00:36
만약 첫번째 Row를 선택하려면 ListView1.Items[0].Selected := true; 이런식으로 해주시면 되요.
델사랑
•
2002.09.06 23:14
1
COMMENTS
/
0
LIKES
파라독에 대해서...?
이추형
•
2002.09.07 01:20
파라독스는 십만건정도까지는 무난하다고 말하며 억세스는 백만건정도까지 무난하다고 얘기를 들었습니다....
김동완
2002.09.06 23:10
0
COMMENTS
/
0
LIKES
압축 컴포넌트 어떤게 좋을까요?
스말(^___^)
•
2002.09.06 23:08
1
COMMENTS
/
0
LIKES
쉬프트 연산자?
최석기
•
2002.09.06 23:41
shl과 shr이 있습니다.
김상수
•
2002.09.06 21:46
2
COMMENTS
/
0
LIKES
두개의 close 차이점?
버섯
•
2002.09.06 22:40
델파이 객체에는 프로퍼티와 이벤트와 메쏘드가 있습니다. query1 <-- Tdataset 에서 파생된 Tquery ...
황선욱
•
2002.09.06 21:59
답변을 다 쓰보네요. 기분 괜찮네.. with DM.Query5 do begin c...
황선욱
•
2002.09.06 21:41
3
COMMENTS
/
0
LIKES
다른 DB의 Table을 그대로 Copy하려면 어떻게 하나요? (MSSQL)
성더기
•
2002.09.08 01:12
insert select 문을 써보세요 insert into table_a (fld_a, fld_b) select fld_a, fld_b from table_b ...
김영남
•
2002.09.06 22:25
BatchMove 컴포넌트를 사용해 보시죠?
버섯
•
2002.09.06 22:22
프로그램에서 테이블을 매번 복사하는게 좀 이해가 안가네요.. 혹시 같은 서버에서 데이터베이스가 ...
김기자
•
2002.09.06 21:09
1
COMMENTS
/
0
LIKES
마이다스 프로그램 배포는?
버섯
•
2002.09.06 22:43
저는 active-x 폼으로 만들어서 배포한적이 있는데... midas.dll 만 복사해두시면 자동으로 업그래이드 ...
ㄴ ㅏ ㅁ ㅑ
•
2002.09.06 21:09
1
COMMENTS
/
0
LIKES
C++빌더는 어떻게 사용하는거죠??^^;
버섯
•
2002.09.06 22:45
C++ 빌더를 먼저 설치하시고.. 자료를 찾아서 컴파일 해보심이....
석
•
2002.09.06 21:08
2
COMMENTS
/
0
LIKES
DateTiimePicker의 Status를 알 수 있을까요?
김영남
•
2002.09.06 22:31
DroppedDown 이 Property를 사용하면 상태를 알 수 있지 않을까요? 그리고 음...참고로 Cal...
석
•
2002.09.06 23:51
감사합니다...^^ DroppedDown은 다음달로 넘어갈때에도 속성이 TRUE가 되는군요.. CloseUp을 사용하니 되...
최병련
•
2002.09.06 20:45
1
COMMENTS
/
0
LIKES
퀼레포트를 HTML로 저장?
궁금이
•
2002.09.06 22:54
QuickReport HTML로 저장할려고 하면 TQRShape 가 지원이 안될꺼에요. 저도 이 문제 때문에 qu...
우이
•
2002.09.06 20:30
2
COMMENTS
/
0
LIKES
한글처리..부분입니다
홍성락
•
2002.09.07 03:03
hsr////////////////////////////////////////////////// 위 컴포넌트는 안써보았으나 한글처리 예제를 보...
우이
•
2002.09.07 04:12
주신 글 감사드립니다.... 적용해보았는데..한글부분 출력은 않돼네요.. 저에게 주신소스는 프린터기...
아폴론
•
2002.09.06 20:18
3
COMMENTS
/
0
LIKES
공동 SQL문 사용법 ?
조덕진
•
2002.09.13 05:30
SQL문을 서버에 놓고 필요할때 가져다 쓴다는 것은 아마도 스토어드 프로시져를 말하시는 것 같네요. ...
KDDG_ZZOM
•
2002.09.06 20:41
어떤걸 물어보신건지??? 오라클경우는 사용자가 함수나, 프로시져, 뷰등을 먼저 생성한후 사용하시면 편...
이추형
•
2002.09.06 20:40
난감한 질문이십니다. ^.^ 암튼 쉽게 말씀드리면 SQL문을 실행시키는데 섭에서(DB서버) 실행시키는 방법...
김진영
•
2002.09.06 20:12
1
COMMENTS
/
0
LIKES
DB에 파일(text, doc, hwp, 그림파일)저장하는방법
먼저 이글 읽어주셔서 감사하고요. 제목대로 DB파일에 이런것들을 저장하고 쉽게 꺼내보고(?) 할 수 있는 방법이 있으면 좀 가르쳐 주시면 고맙겠네요. 어떤 방법이던지 소스가 있던지 궁금합니다. 다시한번 부탁드립니다.
이추형
•
2002.09.07 01:23
이미지를 디비에 저장 하는방법은 좋지 않다고 들었습니다. 용량이 장난 아니게 늘어나니까요 특히 b...
김진영
2002/09/06 20:12
Views
432
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
이미지를 디비에 저장 하는방법은 좋지 않다고 들었습니다.
용량이 장난 아니게 늘어나니까요
특히 bmp경우는 더 하지요
차라리 경로로 저장 하시는게 좋을꺼 같습니다.
var bmp : String;
begin
if OpenPictureDialog1.Execute then //오픈픽쳐다이얼러그가 실행되면...
begin
Image1.Picture.LoadFromFile(OpenPictureDialog1.Filename); //이미지에 해당 파일을 붙인다
//Query1Sajin.LoadFromFile(OpenPictureDialog1.Filename); db이미지를 할 경우 사진필드에 바로 이미지를 저장 한다.
일반 이미지일경우 임시변수에 경로저장
bmp := OpenPictureDialog1.Filename;
저장할때 저장한다.
Query1.FieldByName('S_SaJin').AsString := Bmp;
end;
//불러올떄........
Bmp := Qry_GridS_SaJin.AsString;
if Trim(Bmp) = '' then
Image1.Picture := nil
else
begin
try
Image1.Picture.LoadFromFile(Bmp);
except
showMessage('경로에 사진이없습니다.');
Image1.Picture := nil;
end;
end;
db이미지를 사용할경우에는 불러오는 작업은 안 하셔도 db에서 지원함
end;