首页 / 网页编程 / ASP.NET / 数据访问函数库的使用方法(二)—— 获取记录集和使用事务的方法
数据访问函数库的使用方法(二)—— 获取记录集和使用事务的方法2011-08-15 博客园 金色海洋使用SQL语句来获取记录集的方法string sql = "select col1,col2,col3 from TableName where "; //获取DataTable DataTable dt = dal.RunSqlDataTable(sql);
//获取DataSet sql = "select col1,col2,col3 from TableName where "; sql += " select col1,col2,col3 from TableName2 where "; sql += " select col1,col2,col3 from TableName3 where "; // DataSet ds = dal.RunSqlDataSet(sql); //ds.Tables[0]; //TableName 的记录 //ds.Tables[1]; //TableName2 的记录 //ds.Tables[2]; //TableName3 的记录
//只获取一条记录,记录保存到 string[] 里面 sql = "select col1,col2,col3 from TableName where ID = 1"; string[] values1 = dal.RunSqlStrings(sql);
//只获取一条记录,记录保存到 DataRow 里面。可以通过字段名称来获取 DataRow dr = dal.RunSqlDataRow(sql);
//只获取第一条记录的第一个字段的值 sql = "select col1 from TableName where ID = 1"; sql = "select sum(col2) from TableName "; string colValue = dal.RunSqlGetID(sql);
//获取每一条记录的第一个字段的值。 sql = "select col1 from TableName where KindID = 1"; sql = "select sum(col2) from TableName group by KindID"; string[] values2 = dal.RunSqlStringsByRow(sql);