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
운영게시판
최근게시물
Informix Q&A 3433 게시물 읽기
No. 3433
db에 이미지 넣기 질문요.
작성자
하얀
작성일
2015-04-17 11:37
조회수
3,737

 Insert into  test (imgs) values

(FILETOBLOB('"& fimg &"', 'client'))

 

이런식으로넣을려는데요. 저장이 안되네요.

이 글에 대한 댓글이 총 3건 있습니다.
vbscript로 작성한 스크립트입니다. 참고가 되시길 바랍니다.
그리고 인포믹스 서버에 SBLOBSPACE가 구성되어 있는지 확인해보세요
SBLOBSPACE가 구성되어 있지 않으면 Smart-large-object error 코드 80004005 오류가 발생합니다.
 
 
dim cx
dim cr
 
set cx=createobject("ADODB.Connection")
 
cx.provider="msdasql"
cx.connectionstring="dsn=stores_demo;uid=informix;pwd=informix;"
cx.open
 
set cr=createobject("ADODB.Recordset")
set cr.activeconnection=cx
 
fimg="D:\temp\sample.gif"
 
cr.source="insert into tab1 (a) values ( filetoblob('" & fimg & "','client') )"
cr.open
정상규(pajama)님이 2015-04-17 19:50에 작성한 댓글입니다.

 답변 감사합니다.

이걸로는 이해가 되지 않네요.

Insert into table (a) values

(Filetoblob('"& img1 &"',  'client'))") "

Dbcon.execute iptsql

이렇게하면.

 

General error  이런 에러가 납니다. 

에러줄은 dbcon. Execute iptsql

여기 입니다. 딱히 에러날만한게 없는데 나네요.

답변 부탁드립니다.

 

하얀님이 2015-04-20 11:18에 작성한 댓글입니다. Edit
execute문으로 수정한 스크립트입니다. 오류 메시지가 general error 라고 하셨는데
아마 General error Unable to open registry key 메시지 인듯 합니다.
위 메시지라면 프로그램 오류보다는 레지스트리 액세스 오류일 가능성이 높은 것 같습니다.
참조. 
https://support.microsoft.com/en-us/kb/295297
 
//수정소스
dim cx
 
set cx=createobject("ADODB.Connection")
 
cx.provider="msdasql"
cx.connectionstring="dsn=stores_demo;uid=informix;pwd=informix;"
cx.open
 
fimg="D:\temp\sample.gif"
iptsql="insert into tab1 (a) values ( filetoblob('" & fimg & "','client') )"
 
cx.execute(iptsql)
 
//수행순서
1. 테스트용 인포믹스 서버 구성 (11.50)
2. 인포믹스 sblobspace 생성 및 설정 후 인포믹스 서버 재시작
3. 테이블 생성
create table tab1 (a blob);
4. 윈도우 클라이언트에서 vbscript 실행
 
 
정상규(pajama)님이 2015-04-20 12:35에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
3436숫자로 된 데이터를 통화단위로 형변환. [1]
급해
2015-07-15
4089
3435인포믹스 로깅모드 변경관련 질문드립니다. [2]
유민상
2015-04-27
4062
3434인포믹스 평가판 다운로드 [2]
유민상
2015-04-24
4345
3433db에 이미지 넣기 질문요. [3]
하얀
2015-04-17
3737
3432인포믹스 보안점검 관련 쿼리가 궁금합니다. [2]
유민상
2015-04-16
3978
3431mssql 에서 linked server 연결하려고 합니다. [10]
김용환
2015-04-02
8087
3430인포믹스 DB 이미지 저장 및 불러오기 방법 질문이요. [3]
이상열
2015-04-02
3799
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2022 DSN, All rights reserved.
작업시간: 0.024초, 이곳 서비스는
	PostgreSQL v14.2로 자료를 관리합니다