前提:已有專案與 Web.config/App.config。





// 預設實例
Database db = DatabaseFactory.CreateDatabase();
// 命名實例(對應組態檔)
Database db = DatabaseFactory.CreateDatabase("NorthWind");
// 回傳 DataSet
private DataSet GetDataSet()
{
return db.ExecuteDataSet(CommandType.Text, "SELECT * FROM Employees");
}
// 回傳 DataReader
private IDataReader GetDataReader()
{
return db.ExecuteReader(CommandType.Text, "SELECT * FROM Employees");
}
// 回傳單一值
private int GetSigleValue()
{
return db.ExecuteScalar(CommandType.Text, "SELECT COUNT(*) FROM Employees");
}
本文示範 DAAB 基本使用流程。進階篇將介紹預存程序參數傳遞、交易支援、連線字串加密等進階功能。