2012-07-23 15 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 

我需要與Windows Mobile的手持式閱讀。我有sqlce但我沒有找到Windows Mobile的odbc驅動程序。我怎樣才能查詢文本文件?早些時候,我逐行閱讀並將其插入到數據庫中;但現在我必須使用odbc連接來執行此過程。可能嗎?

+0

該文本文件位於手持設備上。你想在哪裏做處理?在手持設備上,還是在連接到手持設備的PC上? – ctacke 2012-07-23 15:21:04

+0

我需要在手持設備上執行此過程 – 2012-07-23 15:33:44

+0

您可能需要使用[StreamReader](http://msdn.microsoft.com/zh-cn/library/system.io.streamreader.aspx)讀取文本文件,然後選擇刪除條目以將數據填入[DataTable](http://msdn.microsoft.com/en-us/library/system.data.datatable.aspx)。 – jp2code 2012-07-23 15:49:59

回答

2

Windows CE/Windows Mobile根本沒有ODBC支持。這意味着對於文本文件訪問,您必須打開文件,如TextReader,然後手動解析文件ReadLinestring.Split

您可能會考慮使用SDF的TextDataAdapter等第三方包裝器,它會爲您解析並將文本推送到DataSet,但這取決於您想要執行的操作的複雜程度。

相關問題