나눔터  
  HOME > 나눔터 > 묻고답하기 > 액세스
액세스
액세스에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내
작성자:  

 unknow (swlee91)

추천:  0
파일:     조회:  3291
제목:   [RE]_TIME 필드가 Date형식이면[재질문]
     
  JDK1.3으로 ACCESS2000에서 작업을 하고 있습니다. 그런데 INSERT를 시도하는중에 계속해서 """ 쿼리식의 문자열 구문 오류입니다 라고 나오는군요. 쿼리를 찍어보면 insert into MAX_CHE_SU(_TIME, MC_JONGMOK) values("07:53:00"," "); 입니다. 문제가 되는부분이 2번째 필드인데...2번째 필드는 널문자허용으로 되어있습니다. 이유를 알수가 없군요. ==============[unknow님 글에 대한 답변입니다]============== _TIME 필드가 Date형식이면 insert into MAX_CHE_SU(_TIME, MC_JONGMOK) values(#07:53:00#," "); 하셔야 합니다. 아니면 다시 질문을.... 그럼 ...:)) ==============[김규경님 글에 대한 답변입니다]============== _TIME 필드는 일반날짜 형식이거든요. 문제는 MC_JONGMOK인거 같아요. 다른 테이블에도 _TIME필드가 있는데....다른 테이블에는 삽입이 잘 되거든요. 이상한건.. query = "insert into MAX_CHE_SU(_TIME, MC_JONGMOK) values("07:53:00," ");"; System.out.println("query = "+query); con.stmt.executeUpdate(query); 이거는 잘 되는데.. query = "insert into MAX_CHE_SU(_TIME, MC_JONGMOK) values(""+time+"","+JongMok.toString()+");"; System.out.println("query = "+query); con.stmt.executeUpdate(query); 이거는 문자열 구문 오류 에러가 나거든요. 둘다 콘솔에 찍히는 쿼리문은 같은데...쩝...정말 모르겠군요.  
[불량 게시물 신고]  
        
  

작성일 : 2001-08-20(16:00)
최종수정일 : 2001-08-20(16:00)
 


 ◎ 관련글

  제 목   작성자   날짜
access2000에서 문자열구문오류..? unknow 2001-08-17
[RE]_TIME 필드가 Date형식이면 김규경 2001-08-19
[RE]_TIME 필드가 Date형식이면[재질문] unknow 2001-08-20