如題
由於公司最近將由舊的DOS進銷存系統更新到文中系統。
原先的配合廠商無法將資料一次帶入出來
想請教有什麼方式可以解決這個問題?
2idcm42b wrote:
DOS進銷存系統
不可能爬的,那是資料庫,大機率是dbase格式
dos版要自動導入新系統不太可能
除非是同一家開發的,勉強還有點機會
通常dos版不會有輸出成別種格式的功能
所以導出資料,要人工來做
(最簡單的方式是,全部列印出來,一筆一筆打)
如果想省一點時間,導出成文字檔、excel…等等,還是有方法的
一、
把整個進銷存系統的目錄,copy到隨身碟
看您是要用winpe開機copy,還是拆硬碟copy
如果是雙系統就不用
二、
進windows,找看看進銷存目錄內有沒有 .dbf 副檔名
全部檔案都用access 或 visual FoxPro開看看
順利的話可以直接打開,再轉存就行
(建議用FoxPro,開dos版的資料庫,相容性很高),
沒軟體或打不開,可改用第三方工具,例如…dbf viewer,再轉存
如果找不到 .dbf,試著找不是執行檔,且檔案最大的
直接拉入程式開看看。
1. 樓主的標題問的是"爬蟲"
2. 內文提到, 配合廠商無法將資料"一次"帶入出來 --- 似乎"多次"就行
猜測樓主是想找一個程式, 能自動化操作鍵盤滑鼠, 把資料一筆一筆導出. 若是如此, Windows的DOS prompt執行DOS進銷存系統, 再搭配Autohotkey應該辦得到
不過樓上講的對, 從資料庫下手才是正途