发布网友 发布时间:2022-04-29 16:58
共9个回答
热心网友 时间:2022-04-11 03:55
1.DataSet 是DataTable的集合,通过dataSet1.Tables[index] 方式得到DataTable热心网友 时间:2022-04-11 05:13
dataset是数据集对象,里面可以存放多张表。数据源是自己绑定的,之后可用dataset 的tables属性对表的内容进行操作追问还是很模糊,能给个例子吗?追答SqlConnection conn = new SqlConnection("server=localhost;uid=sa;Password=sa;database=test");
string sql = "select * from tabletest";
SqlDataAdapter adp = new SqlDataAdapter(sql, conn);
SqlCommandBuilder builder = new SqlCommandBuilder(adp);
DataSet ds = new DataSet();
adp.Fill(ds, "tabletest");
foreach(DataRow row in ds.Tables["tabletest"])
{
......
}
热心网友 时间:2022-04-11 06:48
是放数据用的,比如你去查数据库里的东西最后要放到哪里呢,就放这里热心网友 时间:2022-04-11 08:39
DateSet是数据集对象,一个DataSet对象中可以包含多个数据表,相当于数据库在内存中的副本,可以方便的对数据进行操作。可以找相关的书籍具体了解一下。热心网友 时间:2022-04-11 10:47
知道DataTable是干嘛的吗?DataSet可以存放很多个DataTable,用索引去找,你可以把他看作一个集合。只不过是存放DataTable的集合。明白了吗?追问我太笨,不太明白您说的,我去看看DataTable是干什么的
热心网友 时间:2022-04-11 13:12
比内存表大的容器,从数据库取出来的数据装在这里面或者装在内存表中热心网友 时间:2022-04-11 15:53
就像一个数据库,里面可以放N个表热心网友 时间:2022-04-11 18:51
去看C#入门经典,看完了不懂再出来问,不要什么都不懂就来问,这种习惯不好追问恩,您批评的对。。。呵呵
热心网友 时间:2022-04-11 22:06
百度出来一大堆教程。