C#手动创建Dataset并填充测试数据
2011-07-13 16:03
134 查看
当用控件的数据源是dataset,而又不能正常读取数据时,此方法可以迅速判断到底是读取数据库是出了问题,还是控件绑定的问题。
DataSetds=newDataSet();//创建DataSet
DataTabledt=newDataTable("Table");//创建一个名为Table的DataTalbe
dt.Columns.Add(newDataColumn("id",typeof(int)));//为dt_dry表内建立Column
dt.Columns.Add(newDataColumn("name",typeof(string)));
dt.Columns.Add(newDataColumn("img",typeof(string)));
dt.Columns.Add(newDataColumn("timer",typeof(DateTime)));
DataRowdr=dt.NewRow();//注意这边创建dt的新行的方法。指定类型是DataRow而不是TableRow,然后不用new直接的用创建的DataTable下面的NewRow方法。
dr["id"]=1;
dr["name"]="AA";
dr["img"]="~/img/1.png";
dr["timer"]=DateTime.Now;
dt.Rows.Add(dr);
dr=dt.NewRow();
dr["id"]=2;
dr["name"]="bb";
dr["img"]="~/img/2.png";
dr["timer"]=DateTime.Now;
dt.Rows.Add(dr);
dr=dt.NewRow();
dr["id"]=3;
dr["name"]="cc";
dr["img"]="~/img/3.png";
dr["timer"]=DateTime.Now;
dt.Rows.Add(dr);
dr=dt.NewRow();
dr["id"]=4;
dr["name"]="<b>dd</b>";
dr["img"]="~/img/4.png";
dr["timer"]=DateTime.Now;
dt.Rows.Add(dr);
dr=dt.NewRow();
dr["id"]=5;
dr["name"]="ee";
dr["img"]="~/img/5.png";
dr["timer"]=DateTime.Now;
dt.Rows.Add(dr);
ds.Tables.Add(dt);//别忘记向ds中添加table
相关文章推荐
- C#手动创建Dataset并填充测试数据
- C#手动创建Dataset并填充测试数据
- C#手动创建Dataset并填充测试数据
- C# 将Excel里面的数据填充到DataSet中
- C# 手动编写 DataSet,DataTable 及遍历DataSet中的数据
- 关于c#中判断dataset中填充的表数据是否为空的总结
- C# - list<>数据填充到Dataset里
- 在C# + Access + ADOX环境下创建数据库和数据表
- C# 利用mysql.data 在mysql中创建数据库及数据表
- ADO 实例《创建一个临时数据库 创建一个临时数据表 GridView1绑定内容 以及Dataset_的使用》
- ASP.NET(C#) DataSet数据导出到Excel
- C#动态生成Word文档并填充数据(二)
- C# DataGridView手动添加数据
- 一种不通过UI给C4C自定义BO创建测试数据的方式
- 前台JS获取后台的Json数据, 动态创建table并填充数据
- C#开发之DataGridView填充数据使用小结
- Shell脚本创建指定大小文件的测试数据
- TClientDataSet[1]: 浏览测试数据
- delphi中能不能将OleDbCommand中的查询数据填充到DataSet对象中
- 使用c#调用exp.exe导出Oracle数据(经测试有误,留做存档,请勿参考)