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 2364 게시물 읽기
No. 2364
VC++ 에서 informix의 datetime 형 인식문제(ㅜㅜ)
작성자
이근영
작성일
2007-03-02 11:19ⓒ
2007-03-02 11:21ⓜ
조회수
8,282

안녕하십니까?

 

VC++ 8.0에서 ole로 informix 작업을 하는데요..

 

datetime 값이 인식이 잘 안됩니다.

 

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

[테이블 정보]

 

mydate

2007-03-02

-----------------------------------------------------------------

CString strQuery;

char szDate[26];

int nID;

time_t timeID;

 

CCommand< CDynamicAccessor, CRowset, CMultipleResults > DBtime;

 

strQuery.Format("SELECT extend(mydate, year to day) FROM family");

 

DBtime.Open(session strQuery);

 

while(DBtime.MoveNext() == S_OK)

{

DBtime.GetValue(1, &nID);

timeID = nID;

strftime(szDate, 26, "%Y-%m-%d", localtime(&timeID);

}

DBtime.Close();

 

------------------------------------------------------------------------

코드는 위와 같습니다.

 

GetValue에서 int 형으로 받은것은 informix 내부적으로 datetime형이 int형으로 저장 관리 된다고

하여서 그리하였습니다.

 

DB에는 "2007-03-02"라는 값이 들어있지만 위 코드처럼 작성해서 출력해보면

출력결과는

"1970-01-03"

이렇게 나오네요..

 

원래값인 "2007-03-02" 로 나오게 하는 방법은 없나요?

 

고수님들 답변 부탁드립니다.

감사합니다.

 

 

 

[Top]
No.
제목
작성자
작성일
조회
2367php와 오라클연동 하기 질문입니다.
최용규
2007-03-15
7914
2366insert시 text타입 칼럼에 "jsp/result.jsp?Yn=YES" 라는 어떻게넣나요?
정은섭
2007-03-13
7931
2365DBMS가 다운됩니다. [1]
길현주
2007-03-05
8508
2364VC++ 에서 informix의 datetime 형 인식문제(ㅜㅜ)
이근영
2007-03-02
8282
2363인덱스 문의드립니다. [1]
왕초보
2007-02-14
8142
2362잘 사용하던 ODBC 접속이 안됩니다...
징글징글
2007-02-03
7755
2361한글 안깨지는 odbc 어디에서 구해요? [1]
정재성
2007-01-31
9395
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.049초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다