database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
ㆍCUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
CUBRID Q&A 494 게시물 읽기
No. 494
Q.OID를 통해 첨부된 파일을 찾고자 합니다.
작성자
고은배
작성일
2007-08-22 15:13
조회수
3,128

.../glosend.appl:/test.xls?oid=@8010%7C11%7C

 

url 주소가 위처럼 생겼습니다.

 

 

 

glosend.appl 소스는 아래와 같습니다.

-------------------------------------------

set oid [uw_find_entry oid]

 

uw_database_env $DB_NAME $DB_USER $DB_PASSWD

 

set content_type [uw_get $oid content_type]

 

#puts \"content-type:$content_type\"

puts \"content-type: application/octet-stream\"

puts \"\"

 

uw_send_glo $oid

 

-------------------------------------------

 

 

VisualSQL OID로 찾기 기능을 이용하는데 시간이 한세월 이네요.

URL 인코딩 된 문자열인데 원문자열은 어떻게 되는지도....

 

답변 부탁드립니다.

이 글에 대한 댓글이 총 1건 있습니다.

정확하게 하시고자하는 일이 무었인지 알기가 어렵습니다.

데이터베이스 상에 저장된 화일을 내려받고자 하는 것인지요? 만약에 그렇다면 현재의 소스와 현재의 소스를 호출하는 부분을 확인후, 호출하는 부분에서 loop 를 돌면서 현재의 소스를 조금 수정한 다른 소스를 호출 하도록 하면 됩니다. 아울러 변경된 소스를 호출할때 화일이름도 넘겨주셔야 합니다. 절대패스를 이용하시는 것이 좋을 것입니다.

정상적으로 수행된다면 지정한 화일이름으로 화일이 저장된 것으로 확인 할 수 있읍니다.

알려주신 소스를 조금 수정한다면...

 

set oid [uw_find_entry oid]

set file_name [uw_find_entry file_name]

uw_database_env $DB_NAME $DB_USER $DB_PASSWD

uw_exec_sql \"call copy_to(\'$file_name\') on :oid\"

 

>.../glosend.appl:/test.xls?oid=@8010%7C11%7C

>

>url 주소가 위처럼 생겼습니다.

>

>

>

>glosend.appl 소스는 아래와 같습니다.

>ㅊ-------------------------------------------

>set oid [uw_find_entry oid]

>

>uw_database_env $DB_NAME $DB_USER $DB_PASSWD

>

>set content_type [uw_get $oid content_type]

>

>#puts \"content-type:$content_type\"

>puts \"content-type: application/octet-stream\"

>puts \"\"

>

>uw_send_glo $oid

>

>-------------------------------------------

>

>

>VisualSQL OID로 찾기 기능을 이용하는데 시간이 한세월 이네요.

>URL 인코딩 된 문자열인데 원문자열은 어떻게 되는지도....

>

>답변 부탁드립니다.

 

남재우님이 2007-08-22 19:08에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
497Q.Database Loaddb 시 발생하는 오류에 대한 질문 [1]
안성민
2007-08-23
3023
496Q.설치시 메니져를 설치하려면 X윈도우 환경으로 해야겠네요 [2]
큐브초보
2007-08-22
2942
495Q.그럼 반대로 cubrid 에서 mysql로 마이그레이션이 되도록 [1]
큐브초보
2007-08-22
3060
494Q.OID를 통해 첨부된 파일을 찾고자 합니다. [1]
고은배
2007-08-22
3128
493Q.UniSQL 6.3 버전용 VisualSQL/Manager? [1]
김재홍
2007-08-22
2983
492Q.unisql 5.2 버젼 Standalone 모드에서 백업시 질문입니다. [1]
안성민
2007-08-22
3118
491Q.Click Counter 질문 [1]
그리너
2007-08-21
3141
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.031초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다