首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请教怎么手动创建一个完整的dataset呢?不同过sql语句访问数据库的形式

2012-06-20 
请问如何手动创建一个完整的dataset呢??不同过sql语句访问数据库的形式DataSet ds new DataSet()DataTa

请问如何手动创建一个完整的dataset呢??不同过sql语句访问数据库的形式
DataSet ds = new DataSet();
 DataTable dt=ds.Tables[".."];

 DataColumn Column_xh = new DataColumn();
 Column_xh.ColumnName = "序号";//序号
 Column_xh.DataType = System.Type.GetType("System.Int32");//数据类型

dt.Columns.Add(Column_xh);


最后一句报错 “未将对象引用设置到对象的实例。”

[解决办法]

C# code
DataSet ds = new DataSet();DataTable dt = ds.Tables.Add("..");// 两个点就是表名DataColumn Column_xh = new DataColumn();Column_xh.ColumnName = "序号";//序号Column_xh.DataType = System.Type.GetType("System.Int32");//数据类型dt.Columns.Add(Column_xh);
[解决办法]
C# code
  private DataSet CreateReportDataSet()        {            DataSet ds = new DataSet();            DataTable orderTable = new DataTable("Order");            orderTable.Columns.Add(new DataColumn("Id"));            orderTable.Columns.Add(new DataColumn("OrderCode"));            ds.Tables.Add(orderTable);}
[解决办法]
先创建DataTable,添加行列,再把DataTable添加到DataSet中
[解决办法]
探讨

先创建DataTable,添加行列,再把DataTable添加到DataSet中

热点排行