Background Image

FORUM

조회 수 11964 추천 수 0 댓글 4
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

regdate 라는 필드가 dateTime 타입인데, vb6.0 에서 oledb로 가져오면

 

2010-8-16 12:59:57.625   와 같은 형식으로 나옵니다

 

그래서 원하는 형식으로 가져오기 위해 다음과 같이 쿼리 후

 

select DATE_FORMAT(regdate, '%Y-%m-%d %H:%i:%s') as ddd from Table

 

비베에서 msgbox rs("ddd")   라고 뿌려보았더니 그냥 "201" 이라고만 찍히네요

 

질의 편집기에서는 "2010-08-16 12:59:57"  와 같은 형식으로 잘 나오는데

 

비베에서 oledb 로 가져오니 왜 201 로 나오는지 모르겠습니다

 

문제가 또하나 있는데, regdate 에 널값이 하나라도 있으면 비베에서

 

select 필드1, 필드2,........, DATE_FORMAT(regdate, '%Y-%m-%d %H:%i:%s') as ddd from Table

 

와 같이 쿼리하면, EOF 가 납니다.  질의 편집기에서는 모든 데이터가 다 나오는데,

 

비베에서 레코드를 하나도 가져오지 못하네요 DATE_FORMAT 함수를 쓰지 않고 그냥

 

select 필드1, 필드2,........, regdate from Table

 

로 쿼리하면, REGDATE 에 널값이 있어도 레코드를 가져옵니다

 

비베는 6.0이고 큐브리드는 3.0 베타입니다

 

 

질문을 요약하면 다음과 같습니다

 

1. DATE_FORMAT 함수를 사용하여 비베에서 쿼리를 날리면 해당 필드값이 "201" 로 나오는 문제

2. 널값이 일부 있는 필드에 DATE_FORMAT 함수로 내용을 가져오면 EOF 가 발생하여 레코드가 하나도

   안나오는 문제

 

위 1,2,번  모두 질의편집기에서는 모두 정상적으로 나오고, 비베에서만 발생하는 문제입니다 

 

3. select *, DATE_FORMAT(regdate, '%Y-%m-%d %H:%i:%s') as ddd from Table  과 같은 쿼리는 에러가 나면서

   실행이 안되네요, 전체 필드를 다 보여주고 맨끝에 date_format 함수가 걸린 필드를 표시해야 할때 유용하게

   쓸 수 있는 쿼리인데, 실행이 안되어서 아쉽습니다

답변 부탁드립니다 ㅠㅠ

  • ?
    janus 2010.08.17 02:43

    사용에 불편을 드려 죄송합니다. 확인하여 답변드리도록 하겠습니다.

  • ?
    유니콘 2010.08.19 23:20

    글 올린지 며칠 지났는데 아직도 답변을 안주시네요

    하도 진행이 안되어서 며칠간 삽질하다가 겨우 해결책을 찾았습니다

     

    3.0에서만 발생하는 문제인줄 알고 2.2로 내려갔는데 마찬가지 문제가 있어서,

    여러가지 삽질을 한 끝에 해결책을 찾았습니다

     

    레코드셋을 열때 Rs.CursorLocation = adUseClient  이부분을 Rs.CursorLocation = adUseServer

    로 고치니까 문제가 해결이 되는군요  1번 2번 문제가 커서 셋팅값 변경으로 해결이 됩니다

    다만 3번 문제는 아직 해결이 안되는군요  하는 수 없이 필드명을 죽 나열하는 방식으로

    써야 할거 같습니다

     

  • ?
    cgkang 2010.08.19 23:25

    3번문제는 select t.*, date_format(...) from t

    와 같은 형태로 사용하면 됩니다.

  • ?
    janus 2010.08.19 23:39

    늦어서 죄송합니다.

    1,2번 문제를 테스트 했으나 문제가 발생하지 않았습니다.

    커서 셋팅변경으로 정상동작되어 다행입니다.

    3번의 문제는 위 댓글과 같이 *를 Table.*로 변경하시면 됩니다.


  1. CUBRID 사용자를 위한 DBeaver 도구 출시 안내

    Date2024.04.23 Byadmin Views51
    read more
  2. SQLGate for CUBRID 영구 무료 라이선스 제공

    Date2020.04.09 Byadmin Views4458
    read more
  3. 쿼리 취소 API 는 무엇인가요?

    Date2010.09.30 By초보대왕 Views8525
    Read More
  4. win XP/viusal studio 2008버전에서 ESQL을 지원하는지요?

    Date2010.09.30 By큐브리드 Views9086
    Read More
  5. 7,1 에서 2008 R2.0 또는 R3.0 으로 마이그레이션 문의

    Date2010.09.30 By마이나스 Views7221
    Read More
  6. visual-sql 설치 파일

    Date2010.09.29 By무시2 Views10001
    Read More
  7. SpringFramwork, Hobernate and Cubrid

    Date2010.09.28 Bywilly Views8214
    Read More
  8. DB 실행 오류

    Date2010.09.28 By한종희 Views10351
    Read More
  9. 큐브리드 매니저 기능개선 요청

    Date2010.09.26 By스마트 Views7051
    Read More
  10. db생성이 되지 않습니다..

    Date2010.09.26 By스마트 Views8088
    Read More
  11. [긴급] .net c#에서 utf8 연결 어떻게 해야하는지요...

    Date2010.09.26 By스마트 Views14367
    Read More
  12. [긴급] 삭제되지 않는 테이블은 어떻게 처리해야하나요..

    Date2010.09.25 By스마트 Views12057
    Read More
  13. IPv6 지원 여부

    Date2010.09.17 By뿌까뿌니 Views8951
    Read More
  14. 타입비교에 대해서

    Date2010.09.16 Bydaltago87 Views8380
    Read More
  15. 윈도우 큐브리드 메니저로 리눅스 접속

    Date2010.09.14 By노스 Views11092
    Read More
  16. 큐브리드 홈페이지가 연결이 안되면 큐브리드 매니저 실행이 느립니다.

    Date2010.09.13 By종이 Views8318
    Read More
  17. 리눅스에 큐브리드 2.1설치오류

    Date2010.09.13 BySoMa Views9764
    Read More
  18. 데이터 추출 관련 질문입니다.

    Date2010.09.08 By노스 Views10156
    Read More
  19. sql문으로 데이터 백업후 import시 "자동증가"컬럼에서 발생되는 문제

    Date2010.09.07 By김현성 Views10574
    Read More
  20. 큐브리드 매니저 3.0 버전 사용시

    Date2010.09.04 By까망군 Views8675
    Read More
  21. 매니저에서 내려받기 할 경우 out of memory 에러가 납니다.

    Date2010.09.03 By노랑배 Views9720
    Read More
  22. SSL 혹은 SSH와 같이 암호화 커넥션을 지원하나요?

    Date2010.09.03 By아장아장 Views12991
    Read More
Board Pagination Prev 1 ... 158 159 160 161 162 163 164 165 166 167 ... 200 Next
/ 200

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales