看板 C_Sharp 關於我們 聯絡資訊
try { // step 1 . using System.Data.SqlClient; // step 2 . 宣告連接字串 string Constr = @"Persist Security Info=true ; Integrated Security=true ; Initial Catalog=WPFDB ; Server=DL-TECH-41\SQLEXPRESS"; // step 3 . 建立SqlConnection SqlConnection conn = new SqlConnection(Constr); // step 4 . 宣告查詢字串 string Sqlstr = "select * from boss1"; // step 5. 建立SqlDataAdapter SqlDataAdapter da = new SqlDataAdapter(Sqlstr, conn); // step 6. 建立DataSet來儲存Table DataSet ds = new DataSet(); // step 7. 將DataAdapter查詢之後的結果,填充至DataSet da.Fill(ds); // step 8 . 用DataGridView1 顯示出來 (目前卡在這邊) this.DataGrid = ds.Tables[0].DefaultView; } catch (Exception ex) { MessageBox.Show(ex.Message); } 請問小弟該如何解? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.45.27 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1434440698.A.6E3.html
J002: Step 8是漏打DataGrid".DataSource"嗎? 最後要DataBind() 06/16 15:59
canon79: 你說的那個在VS2013內找不到 06/16 16:14
drizzt123: 填到Datatable就好,不用建DataSet吧。 06/16 16:17
canon79: 請問這要怎麼修改才好? 06/16 16:23
soup514: this.dataGridView1.DataSource = ds.Tables[0]; 06/16 20:56