注意
您在阅读本教程前最好先阅读
http://www.cnblogs.com/yueue/archive/2007/05/13/744578.html<将ADOKeycap添加到您的项目>
http://www.cnblogs.com/yueue/archive/2007/05/26/760641.html<创建ADOKeycap数据库对象>
请注意引用:


此处 Database db1 = DatabaseManager.CreateDatabase("ms1"); 只为教学,实际开发中建议创建全局 Database 对象
统计
- 统计"ms1"数据库book表中有多少数据
Database db1 = DatabaseManager.CreateDatabase("ms1");
Label1.Text = (string)db1.ExecuteScalar("select COUNT(*) From book"); - 参数化统计
Database db1 = DatabaseManager.CreateDatabase("ms1");
db1.AddParameter("@p1",7);
Label1.Text = (string)db1.ExecuteScalar("select COUNT(*) From book where 编号=@p1"); - 储存过程
Database db1 = DatabaseManager.CreateDatabase("ms1");
db1.AddParameter("@p1",7);
Label1.Text = (string)db1.ExecuteScalar("ScalarUsers");
技巧
如果想统计某列总和,则使用 SELECT SUM(列名) 如果列中包含小数字,比如 0.5 ,则要使用double型而不能使用int型.
示范:
double d = (double)db1.ExecuteScalar("select SUM(编号) From book");
如果想统计某列数据的平均值,则要使用 select AVG(列名)
如果获取某列中的最大值,则使用select MAX(列名) , 最小值为select MIN(列名)