//dataset轉實體類
public static ilistfillmodel(dataset ds)
foreach (datarow dr in ds.tables[0].rows)
l.add(model);
}return l;
}///
/// 將實體類轉換成datatable
///
///
///
///
public static datatable fill(ilistobjlist)
datatable dt = new datatable(typeof(t).name);
datacolumn column;
datarow row;
system.reflection.propertyinfo mypropertyinfo = typeof(t).getproperties(bindingflags.public | bindingflags.instance);
foreach (t t in objlist)
row = dt.newrow();
for (int i = 0, j = mypropertyinfo.length; i < j; i++)
row[name] = pi.getvalue(t, null);
}dt.rows.add(row);
} return dt;
}
dataset與實體類
dataset與sqldataadapter物件是微軟在ado.net中推出的新一代的資料訪問方式,有些情況下非常適合使用 dataset,例如在設計原型 開發小型系統和支援實用程式時。但是,在企業系統中使用 dataset 可能並不是最佳的解決方案,因為對企業系統來說,易於維護要比投入市場的時間更...
xsd轉實體類
話說vs自帶的工具,可以將xsd或者xml格式的檔案轉成實體類,大概格式如下 使用vs2005工具xsd.exe sdk v2.0 bin xsd.exe 自動生成實體類 xsd c namespace mycompany language cs temp1.xsd 也可以生成dataset型別的類...
DataTable和實體類之間的轉換
using system using system.collections.generic using system.data using system.linq using system.reflection using system.text namespace common else 填充物件...