[問題] 以OLEDB方式讀文字檔

看板C_Sharp (C#)作者 (testcrack)時間15年前 (2010/08/17 16:09), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/5 (看更多)
有一個LOG檔,想以OLEDB方式來抓取文字檔的內容,顯示在GridView上 Provider='Microsoft.Jet.OLEDB.4.0';Data Source='D:\\Webtest'; Extended Properties='text;HDR=YES' 這個Log檔的資料型式如下: "Status" "ErrorDesc" "ErrorCode" "StartTime" "已完成" "已完成呼叫" "0x00000012" 7/5/2010 09:57:33 "已完成" "已完成呼叫" "0x00000012" 7/5/2010 14:33:26 "已完成" "已完成呼叫" "0x00000012" 7/6/2010 10:56:12 欄位與欄位之間應該是tab鍵間隔。除時間和純數字以外,資料都有雙引號框住 我無法將此Log檔來當作資料來源 但若是若將間隔改成逗號(,),資料就可以抓得到! 請問該怎麼做才可以直接讀此Log檔? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.154.204

08/17 20:31, , 1F
可以試試看logparser
08/17 20:31, 1F
文章代碼(AID): #1CQaEoKB (C_Sharp)
文章代碼(AID): #1CQaEoKB (C_Sharp)