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 1276 게시물 읽기
No. 1276
[Microsoft][SQLServer 2000 Driver for JDBC]Underlying input stream returned zero bytes 에러가 나는데요.
작성자
김용
작성일
2004-04-06 13:36
조회수
4,762

java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Underlying input stream returned zero bytes

위와 같은 에러가 발생합니다..

 

jdbc는

msutil.jar(59k)

mssqlserver.jar(64k)

msbase.jar (284k)

를 사용합니다.

 

고수님들 의견 부탁드립니다.

 

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

저도 동일한 문제에 대해 찾고 있습니다.

java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Underlying input stream returned zero bytes

ㅡㅡ;;

아직 정확한 답이 없네요.

전 이렇습니다.

제 컴퓨터에선 실행이 아주 잘되는데 서버에 가면 오류가 나타납니다.

아마도 컴퓨터 세팅이 영향을 미치는듯 합니다.

혹시라도 참고 되라고..

http://www.mcse.ms/message389142.html

MS쪽 버그 인거 같기두 한데...

답 아시면.. 꼭 연락좀... 답글 부탁드립니다.

바보라서님이 2004-04-16 11:30에 작성한 댓글입니다. Edit

저도 같은 문제로 고민중입니다.

jdk1.4.2버젼에서 MSSQL JDBC문제입니다.

JDBC는 SQL Server 2000 Driver for JDBC Service Pack 2
11/6/2003 에 배포된 버젼 -->> 내가 알기론 가장 최근의 드라이버임.

테이블의 데이터 타입이 text일 경우 

resultSet.getString("columnName");

이 부분이 에러가 납니다.

"" 또는 NULL일 경우에 에러가 나는데 이 문제 해결하신분계시나요?

JVM을 업하는 중에 발생하는 에러네요.
jdk1.4.1버젼에서는 잘 되었었는데..ㅠ.ㅠ

이재영님이 2004-04-19 17:32에 작성한 댓글입니다. Edit

해결하긴 했는데.. 임시방편으로 했습니다.. (왕 노가다...)

 

각 컬럼마다 아래와 같이 varchar로 변환하여 읽어 보니 되더군요..

 

Convert(varchar(500),com_workarea) as com_workarea

 

이외에는 방법을 찾을수 없었습니다.

 

 

김용님이 2004-04-20 13:56에 작성한 댓글입니다. Edit

문제는 text 인거 같습니다.

그래서 이렇게 처리를 하면 어떨지..

모든 text 타입의 컬럼을 가져 올 때는...

SELECT ISNULL( txtcol, " ") FROM TABLE.

이렇게 하면 되지 않을까 합니다.

 

이것두 임시 방편~ ^^a

바보라서님이 2004-04-22 08:29에 작성한 댓글입니다. Edit

DATALENGTH 함수를 쓰면 됩니다.

ex) content 칼럼 데이타타입이 text 인 경우

SELECT CASE DATALENGTH(CONTENT)
                 WHEN 0 THEN ' '
                 ELSE CONTENT
             END
FROM  [테이블명]

자바코드라면 값을 받아서 trim() 함수를 쓰는게 현재로선

가장 좋은 방법일 듯싶습니다.

박관렬님이 2004-06-15 17:07에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1282질문입니다. 차집합을 적용하려 하는데요 [2]
성석준
2004-04-11
4187
1279데이터베이스 백업과 복구 [1]
최정민
2004-04-08
6459
1278MSSQL 2k EE for 64bit 에서...OLAP 관련 질문 입니다.
박수호
2004-04-06
2607
1276[Microsoft][SQLServer 2000 Driver for JDBC]Underlying input stream returned zero bytes 에러가 나는데요. [5]
김용
2004-04-06
4762
1275예약어 중에 read라는 것도 있나요? [1]
지형준
2004-04-02
2656
1274에러가 뜨는뎅 어케 해야되나영....ㅡㅜ
코르코르
2004-04-02
2689
1273윈도우XP 프로에 MS-SQL 설치가 됩니까? [2]
sql
2004-04-02
3594
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다