日期:2014-05-18  浏览次数:20425 次

通过存储过程从数据库中读出数据,因为每次读出来的东西列不固定,我不知道怎么显示在页面上?请各位看看.
通过存储过程从数据库中读出数据,因为每次读出来的内容列都不固定,我不知道怎么显示在页面上?请各位看看.
  因为你要把读出来的内容放到DataSet(DataTable)中,要为DataTable指定列,而我现在每次读出来的列都不一样,能否把读出来的内容直接放到DataSet中,然后DataSet再直接与DataGrid绑定,显示在页面上.
  简单的说,就是读出来多少,就全部显示在页面上.
  请各位看看呢.能否给出那几行代码.


------解决方案--------------------
DataGrid1.datasource = dataset.tables[ "your_table_name "];
DataGrid1.databind();

建议你去认真看看书吧.