返回首页

dbCommand = new SqlCommand("SELECT Game.GameId,Location,Date,Time FROM Game,Results WHERE Game.GameId = Results.GameId AND CountryId ='" + cboCountryName.SelectedValue + "'", dbConnection);

 

            if (dbConnection.State = ConnectionState.Closed)

            {

                dbConnection.Open();

            }

            dbread = dbCommand.ExecuteReader();

            while (dbread.Read())

            {

              

            }

回答

评论会员:尼克Reshetinsky 时间:2012/02/06

不要使用循环遍历SqlDataReader的...
你应该创建一个DataTable
  ;您填写尽管数据读取并绑定您的表格

  DataTable table = new DataTable();

  

  table.Load( dbCommand.ExecuteReader());

 

 dataGrid.DataSource = table;

 

评论会员:koolprasad2003 时间:2012/02/06

con.Open(); 

SqlDataReader reader = cmd.ExecuteReader();

GridView1.DataSource = reader;

GridView1.DataBind();

reader.Close();

con.Close();

评论会员:SwingSwis 时间:2012/02/06
{体C3}
评论会员:devildx2050 时间:2012/02/06
{的C4}