0
我有我的<asp:GridView ID="gridView" runat="server">
我綁定這樣的:的GridView中刪除一行
myConnection.Open();
SqlCommand myCommand = myConnection.CreateCommand();
myCommand.CommandType = CommandType.StoredProcedure;
myCommand.CommandText = "sp_SelectWeek";
myCommand.Parameters.AddWithValue("@Division", Convert.ToInt32(e.PostBackValue));
SqlDataReader myReader = myCommand.ExecuteReader();
myReader.Read();
gridView.DataSource = myReader;
gridView.DataBind();
myReader.Close();
myConnection.Close();`
但是當我運行它,它起飛一個rowfrom查詢。我很確定這是因爲我試着用表格和所有那裏的行。我來自同一個查詢生成圖表,你清楚地看到,我有一個行丟失:
我在做什麼錯?
我只是不打電話嗎? 或者我之後稱之爲? – phadaphunk
你根本就不打電話。當你調用數據綁定時,數據綁定方法會爲你做所有的讀取。您只需調用Read即可獲取閱讀器中的下一行。 – aquinas
我試過了,它完美地工作! 10個互聯網給你,先生! :-) – phadaphunk