dataset的tables能不能作为关系数据表,使用复杂sql进行数据筛选?请高手指点
up
复杂sql进行数据筛选?
太复杂似乎不行,比如Join查询
不过一般的select还是可以就用,table的select方法,也可以进行一些汇总
比如用table 的compute方法
table的select可以进行筛选,条件只能是where语句。
本人还是对DataReaders情有独衷
不过有一定局限性
DataView 好像有!简单的还是在sql操作
DataTable的Select方法不知道能否满足你的需求
简单的可以,太复杂就不行,DataSet提供的功能不少,但比起数据库来还是非常有限的
DataTable myTable;
myTable = myDataSet.Tables["Orders"];
object objSum;
objSum = myTable.Compute("Sum(Total)", "EmpID = 5");
可以进行一些简单的汇总。
http://jiezhi.cnblogs.com/archive/2005/01/05/86838.aspx