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
운영게시판
최근게시물
DB2 Q&A 477 게시물 읽기
No. 477
asp에서 clob핸들링하기
작성자
신재철
작성일
2003-03-13 20:05
조회수
10,021

asp소스구요.

 

strConnect="Provider=IBMDADB2.1;User ID=db2admin;Data Source=sample;"

 

=========================

strseq = "1"

strdate = "20030312151537"

 

Dim Db, Rs, cmd, prCLOB, doc_value, idate, iseq

 

Set Db = Server.CreateObject("ADODB.Connection")

Set cmd = Server.CreateObject("ADODB.Command")

cmd.ActiveConnection = strConnect

cmd.CommandType = 4

cmd.CommandText = "{ call getdoc(?,?) }"

' cmd.CommandText = "db2admin.getdoc"

 

' cmd.Parameters.Append

set idate = cmd.CreateParameter("i_date",adChar,adParamInput,14,strdate)

set iseq = cmd.CreateParameter("i_seq",adInteger,adParamInput,4,strseq)

cmd.Parameters.Append idate

cmd.Parameters.Append iseq

 

Set prCLOB = cmd.CreateParameter("o_doc", adLongVarWChar,adParamOutput,10000)

cmd.Parameters.Append prCLOB

 

' cmd.Properties("SPPrmsLOB") = true 'OLE 프로바이더쪽에서 제공하는 LOB형태를 true로 만드는 것

 

cmd.CommandTimeout = 15

 

cmd.Execute

doc_value = cmd.Parameters("o_doc")

 

Set cmd.ActiveConnection = nothing

=======================

CREATE PROCEDURE GETDOC(

IN I_DATE VARCHAR(14),

IN I_SEQ INTEGER,

OUT O_DOC VARCHAR(4000))

RESULT SETS 1

LANGUAGE SQL

 

P1:BEGIN

 

DECLARE CURSOR1 CURSOR WITH RETURN TO CLIENT

FOR SELECT DOC_VALUE1 FROM T_VALUE

WHERE RES_DATE = I_DATE

AND RES_SEQ = I_SEQ;

OPEN CURSOR1;

END P1

 

오류 형식:

IBM OLE DB Provider for DB2 Servers (0x80004005)

CLI0118E SQL 구문이 유효하지 않습니다. SQLSTATE=37000

line 36->cmd.Excute에서 납니다.

 

도와주세요. 각 사이트 돌아댕겨 문서 겨우 찾아서 테스트햇는데

여기서 막히네요.

cmd.Properties("SPPrmsLOB") = true 이부분이 db2에서 제공하는 oledbd에서 지원안해주면 clob 못쓰는건가요?

프로시저에서는 값을 불러옵니다.

[Top]
No.
제목
작성자
작성일
조회
480aix + apache + php + db2 부탁드립니다.
최혁승
2003-03-20
6005
479db2 에러메세지....
정희철
2003-03-19
6091
478[질문]csv엑셀파일에서 UDB로 data옮기는 방법좀 갈켜주세요^^;; [2]
김혜진
2003-03-18
6837
477asp에서 clob핸들링하기
신재철
2003-03-13
10021
476DB2 설치 오류
정광필
2003-03-06
6623
475페이징 처리 어떻게 하져(AS 400) [2]
손님
2003-03-04
8589
473[질문] 델파이로 db2 응용프로그램 작성하는데 ODBC 사용하지 않는법
Robin
2003-02-13
6722
474┕>Re: [질문] 델파이로 db2 응용프로그램 작성하는데 ODBC 사용하지 않는법
이수근
2003-02-23 17:43:50
7890
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다