读书人

请教怎么手动创建一个完整的dataset呢

发布时间: 2012-06-20 20:37:21 作者: rapoo

请问如何手动创建一个完整的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);}
[解决办法]
先创—ataTable,添加行列,再把DataTable添加到DataSet中
[解决办法]
探讨

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

读书人网 >C#

热点推荐