dataset 由多个或一个datatable来组成,我们填充数据的时候不能直接填充到dataset里,必须把数据填充到datatable 上面的“userData” 就是要创建的datatable名字 如果使用adapter.fill(ds)方法的话 它会创建默认的table1 ,所以你指定第二个参数就等于给程序指定了你要创建的datatable名字,
不过你可以这样用
不适用dataset 使用datatable
DataTable dt=new DataTable(“userData”);
adapter.fill(dt);
这效果一样~~
UserData 用于要映射的存在于ds中的表名.以便之后可以直接ds["UserData"]这样的方式获取之前fill进的数据