如題:<br>請問各位先進,<br>如果今天我在文字檔中建立如在DB中一行一行的資料<br>如,<br>01:222,333,555<br>02:444,99999,3333<br>03:4332,5553,33<br>
阿~~~sorry!不小心按到Enter ************* 再說明一次我的問題: 今天我要把純文字檔當一個table來建立一筆一筆的record, 可能會多達數千筆 我現在試著去找出我要的那筆資料,可以找出是在第幾個字元, 但是要找到此筆資料室在第幾行該怎麼做才會有效率呢? 只能用read line的方式嗎? 但因為資料如上,是屬於不規則的,資料量又大, 就算找出相符字串在第幾個字元(要找到在第幾個字元可以很快), 但似乎對我的問題沒幫助? 我閱歷尚淺,希望有大德可以稍微點我一下該往那個方向去思考, 如何才能快速地在text中找到資料位於哪一行(筆) 謝謝~
改用資料庫,不要用文字檔代替! 你這種方式只能循序讀取判斷,先天上就已經談不上效率~@@~ 而且又是不規則資料(無法依查訊標準排序),不然就可以用二分法!