這次的工作,是要連接local的資料庫,把資料庫中的資料"倒"到網頁的表格中。
有人已經為python寫好資料庫的函式了,那個叫做pyodbc。它可以操作mysql, mssql, excel及MS access。
個人大部份的程式碼抄自於這個地方。另外參考這位大大的論述。其實,pyodbc的主網頁wiki及faq也應該去看看,只是提及MS access的部份實在太少。
其實,我很偷懶的做了一些精省,主要是不想去碰sql語法,以及我要解析的資料庫竟然都用中文當欄位名稱。在python我搞中文搞很久,過一陣子再把我搞中文的心得po出來。不過,這時候只想讓程式可以跑就好,所以就把整個資料拉出來在python中處理了。
沒有留言:
張貼留言