看板 C_and_CPP 關於我們 聯絡資訊
在VC用ADO連接mdb資料庫 (Provider=Microsoft.Jet.OLEDB.4.0) 然後放到_RecordsetPtr, 顯示在datagrid 並且以其中一個欄位來重新排序,更新 m_pRecordset->Sort = strColumnName; 此事datagrid可以看到資料依指定的欄位排序了 接著 m_pRecordset->Update(); 整個動作結束後,重新讀取這個mdb檔來看 裡面的資料仍是原本的排列順序,並沒有被更新 請問還有哪些指令要下,才能把重新排序後的資料庫更新呢?謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.170.196.230 ※ 編輯: licheer 來自: 118.170.196.230 (08/09 18:40)
yauhh:資料庫概論告訴你,資料庫的儲存與欄位定義中,記錄順序不同 08/09 20:02
yauhh:和欄位順序不同,仍是同一份資料庫. 08/09 20:02
yauhh:不用管資料庫有沒有排序,只要管程式取出資料有沒有排序 08/09 20:04
licheer:了解,謝謝~ 08/10 11:04