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 589 게시물 읽기
No. 589
ASP에서 ODBC이용 AS400 연결시 -update 문이 안됩니다.
작성자
herb1
작성일
2004-02-11 09:29
조회수
7,124

제목 그대로 Update문이 먹지를 않습니다.

혹시 커밋이 되지 않는것인지 살펴봐도 제 생각에는 문제가 없는듯한데..

문제가 생기는 부분은 select등은 별문제가 없는데..

연결부는 따로 만들어서 call함수를 이용해서 DB에 연결 했습니다.

그리고 업뎃하고자 하는 필드는 숫자 타입의 컬럼들이구요.

변수 print_ymd 는 string입니다. 직접 숫자를 넣어도 같은 에러가 납니다.

 

 

오류객체명 : Microsoft OLE DB Provider for ODBC Drivers
에러 설명 : [IBM][Client Access Express ODBC Driver (32-bit)][DB2/400 SQL]SQL7008 - HPBMSTP in HPDLIB not valid for operation.

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

SQL1   = " UPDATE HPDLIB.HPBMSTP A SET A.hpbhdt=  "& print_ymd & ", A.hpbshd=  "& print_ymd & " WHERE A.HPBHNO =  " & p_subun &"    "
 

 

call DBexec(SQL1)

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

저와 같은 문제셨군요.

우선 HPBMSTP 테이블에 저널링이 되는지 확인하세요.

만일 DATABASE를 DDS로 작성하셨다면 저널링이 만들어지지 않는다고 IBM 개발자 포럼에 나와있구요.

저널링이 되지 않으면 트랜잭션이 걸리지 않습니다.

박성진님이 2004-03-12 11:34에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
592테이블리스트를 확인할려면 어떻게 하나요?? [3]
june
2004-02-16
6597
591DB2에 접속할려면 어떻게 하나요??
박창준
2004-02-14
6684
590한글검색을 어떻게 하는지??
박창준
2004-02-14
6353
589ASP에서 ODBC이용 AS400 연결시 -update 문이 안됩니다. [1]
herb1
2004-02-11
7124
588oledb를 이용 as400에 접속 트랜잭션 사용시 [1]
아이담
2004-02-06
7801
587natural(DB2) 개발자가이드 문서
SSS
2004-02-05
6115
586부탁드립니다...급해서요...
초보
2004-02-05
5918
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다