2012-07-23 4 views
1
내가 odbc driver을 사용하여 Windows 응용 프로그램과 수 읽기 오전 파일을 가지고

,Windows Mobile을 사용하여 txt 파일에 쿼리하는 방법은 무엇입니까? 난 윈도우 모바일

파일에 대한 ODBC를 찾을 해달라고 : -

col1, col2, col3, col4 
1,2,3,4 
a,b,c,d 
e,f,g,h 
5,6,7,8 
1,b,2,c 

나는 윈도우 모바일과 핸드 헬드를 읽을 필요 . 나는 sqlce가 있지만 Windows Mobile 용 ODBC 드라이버를 찾지 못했습니다. 텍스트 파일에 대한 쿼리는 어떻게 수행합니까? 이전에 나는 한 줄씩 그것을 읽고 그것을 데이터베이스에 삽입했다. 하지만 이제는 ODBC 연결을 사용하여이 프로세스를 수행해야합니다. 가능한가?

+0

텍스트 파일은 핸드 헬드에 있습니다. 처리를 어디에서하고 싶습니까? 핸드 헬드에서도 또는 핸드 헬드에 연결된 PC에서? – ctacke

+0

핸드 헬드에서이 과정을 수행해야합니다. –

+0

[StreamReader] (http://msdn.microsoft.com/en-us/library/system.io.streamreader.aspx)로 텍스트 파일을 읽고 선택해야 할 수도 있습니다 데이터를 [DataTable] (http://msdn.microsoft.com/en-us/library/system.data.datatable.aspx)에 채우십시오. – jp2code

답변

2

Windows CE/Windows Mobile에는 ODBC 지원이 전혀 없습니다. 즉, 텍스트 파일에 액세스하려면 TextReader과 같은 파일을 열고 ReadLinestring.Split으로 수동으로 파일을 구문 분석해야합니다.

SDF의 TextDataAdapter과 같은 타사 래퍼를 사용하면 구문 분석을 수행하고 텍스트를 DataSet으로 보낼 수 있습니다.하지만 실제로 수행하려는 작업의 복잡성에 따라 달라집니다.