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
운영게시판
최근게시물
MS-SQL Q&A 1110 게시물 읽기
No. 1110
[질문] freetds 관련 질문입니다..ㅠ.ㅠ
작성자
FreeTDS
작성일
2003-12-22 15:10
조회수
3,860

안녕하세요..

FreeTDS JDBC 를 이용해서 SQLServer 7.0 를 핸들링하는 프로그램을

만드는 중에 도저히 해결이 안 되는 문제가 발생했습니다.

 

트랜젝션이 이뤄져야만 하는 작업인데..

하나의 커넥션으로 우선 업데이트 -> 다시 셀렉트 -> 업데이트 -> 셀렉트 해서 값을

넘겨주는 작업입니다.

업데이트에서는 PreparedStatement 를 사용했는데,

업데이트를 마치고 셀렉트를 위해 Statement 객체를 하나 더 만들면

바로 DB 에 락이 걸립니다. 별 수 없이 PreparedStatement 를 close() 하고

만들면 열리는데, 이렇게 하니까 이 전에 실행했던 업데이트문의 효력이 사라지는군요..

(한 트랜젝션으로 안 잡힙니다..-.- 같은 커넥션인데..그러면서 롤백은 또 되더군요..헐)

 

하도 이상해서...DDEK 라고 돈주고 써야하는 JDBC 드라이버 평가판을

받아서 해보니까 아무 이상없이 잘 되는 겁니다. FreeTDS 드라이버의

자체문제인지...혹시 이런 문제로 고민하시다가 해결하신 분이 있으시면 조언 좀 부탁드립니다. 

공짜 드라이버 쓰기 힘들군요..ㅠ.ㅠ

[Top]
No.
제목
작성자
작성일
조회
1113ntext타입의 텍스트 데이타가 모두 select되게 하고 싶은데요.. [1]
송미영
2003-12-23
3829
1112데이터 파일 축소 좀 도와주세여..
부탁해염..
2003-12-23
3858
1111기본 데이터베이스를 삭제 했더니 더이상 DB Access되지 않아서.. [1]
이술희
2003-12-22
3733
1110[질문] freetds 관련 질문입니다..ㅠ.ㅠ
FreeTDS
2003-12-22
3860
1109설치하는데 에러가 납니다 도와주십시요
엄경일
2003-12-22
3529
1108[질문] MS-SQL 에서 오늘날짜에 해당하는것을 뽑으려면.. [2]
이병래
2003-12-21
14088
1106인증 관련 질문
궁금이
2003-12-19
3865
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.023초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다