這幾天再想一個問題
最近看到一些例子
把資料表設計成一個物件來用
比如說 資料表A 有欄位 id name address
就創造一個class
class A
{
string id;
string name;
address;
update();
insert();
delete();
getdata();
}
所有動作都由函式包好
請問這種做法在實務上常用嗎?
雖然插入 修改 刪除變得蠻淺顯易懂的
但是效率好像不太好的樣子
想要抓資料應該應該還是要靠平常的select語法吧
不然一個物件就是一筆資料
1000筆資料豈不是要創建1000個物件
而且這作法似乎也不容易去跟Asp.net的datalist等顯示元件結合
我的盲點是在於這種寫法的實用性跟效率
所以想請問各位有經驗的版友
這種寫法是否妥當? 還是只是我想太多了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.167.182.61
※ 編輯: del680202 來自: 118.167.182.61 (06/05 23:45)