手写创建dataset后,如何填充呢?

来源:百度知道 编辑:UC知道 时间:2024/05/26 18:51:54
如果sqlconnection sqlcommand sqldataAdapter 什么的都是手写的,那dataset要如何写呢?是DataSet dataset = new DataSet();么?那么应该如何对其填充数值呢?
dataAdapter.Fill(ds,"表名");---是这样么?那么,这样写就是把“表名”这个表添加到ds里面了么?
如果要添加多个表,应该用什么符号将表名分割开呢?

同楼上:
ds.Fill(ds,"tablename");

public DataSet GetDataSet()
{
SqlDataAdapter da = new SqlDataAdapter(SQL语句,连接字符串);
DataSet ds = new DataSet();
da.Fill(ds); //填充DataSet

return ds;
}

一个SQL语句只能填充一个表。
不加表名可以用ds.Table[0]或者ds.Table[1]来访问
加了表名可以ds.Table["表名"]访问

ds.Fill(ds,"tablename");加上表名称可以填充多个表

SqlDataAdapter da = new SqlDataAdapter(SQL语句,SqlConnection对象);
da.Fill(ds,"TalbeName1");
da.Fill(ds,"TalbeName2");