2013-08-10 4 views
0

C#을 사용하여 액세스 테이블에서 데이터를 전송하려고하는데 큰 데이터가 있기 때문에이 쿼리를 사용하여 모든 데이터를 한 번에 전송할 수 없습니다.액세스 테이블에서 mysql 테이블로 데이터를 전송

select * from record 

그래서 대신 내가 데이터

DataTable ds = tempaccesscon.exexutesql("select top 100 * from record where time between #7/1/2013# and #7/31/2013#") 

하지만 문제는이 쿼리 # # 및 # 7/2천13분의 31/1/2013 년 7 사이의 모든 날짜를 반환하지 않습니다를 전송하기 위해이 쿼리를 사용 #

하시기 바랍니다. 어떤 행

를 행을 반복하고 놓치지 않고 모든 데이터를 전송하는 데 도움이

답변

0

어쩌면 당신의 날짜 필드에 날짜 형식

입니다 감사합니다 귀하의 회신이

DataTable ds = tempaccesscon.exexutesql("select top 100 * from record where time between   #7/1/2013 00:00:00# and #7/31/2013 23:59:59#") 
+0

감사를 사용해보십시오. .this는 작동하지 않았다. .it은 날짜가 2011 년 7 월 1 일이고 행이 3 열이고 다른 날짜는 무시하고 2011 년 7 월 6 일 – hiba

+0

액세스 테이블 구조 및 일부 샘플 데이터를 표시하십시오. –

+0

필드 이름 : 시간, 데이터 형식 : 날짜/시간 – hiba

관련 문제