Theo mình thì tạo dataset trong trường hợp này là thừa!!!
datatable thôi..
Visual C# Code:
Thử xem nào...
Ôi trời post bài mà chọn màu xanh nhìn lé mắt thật!
mình đưa CSDL lên datagirdview nhung bị lỗi mong mọi người giúp đỡ sửa lỗi giúp minh
Visual C# Code:
{ //chuoi ket noi SqlConnection con = new SqlConnection("Data Source=.\\SQLEXPRESS;Initial Catalog=demo;Persist Security Info=True;User ID=demo;Password=tinhban"); con.Open(); //tao 1 sqldataadapter //tao 1 dataset //do du lieu tu ad vao ds dung phuong thuc fill ad.Fill(ds); // tao 1 datatable dt = ds.Tables["sinhvien"]; //chuyen len luoi dataGridView1.DataSource = dt; }
Đã được chỉnh sửa lần cuối bởi huuhung : 17-09-2011 lúc 11:37 AM. Lý do: trình bày lại code
Theo mình thì tạo dataset trong trường hợp này là thừa!!!
datatable thôi..
Visual C# Code:
Thử xem nào...
Ôi trời post bài mà chọn màu xanh nhìn lé mắt thật!
Cái này có phải là cái constructor của Form1? Nếu vậy thì cái InitializeComponent() bạn xóa đâu rồi? Xóa cái đó nó không khởi tạo được mấy control trong form1 đâu. Cái dataGridView1 chưa khởi tạo nên nó sẽ bị null => quăng exception.Code:public Form1() { ... }
p/s: ta là gấu