Binding DataGridView in Windows Application using C#

  1. //This connection string is used to connect to database  
  2. String strConnection = "Data Source=MYSYSTEM;Initial Catalog=Golivecode.com;Integrated Security=True";  
  3. / / Establish SQL Connection  
  4. SqlConnection con = new SqlConnection(strConnection);  
  5. //Open database connection to connect to SQL Server  
  6. con.Open();  
  7. //Data table is used to bind the resultant data  
  8. DataTable dtusers = new DataTable();  
  9. // Create a new data adapter based on the specified query.  
  10. SqlDataAdapter da = new SqlDataAdapter("Select * from User_MST", con);  
  11. //SQl command builder is used to get data from database based on query  
  12. SqlCommandBuilder cmd = new SqlCommandBuilder(da);  
  13. //Fill data table  
  14. da.Fill(dtusers);  
  15. //assigning data table to Datagridview  
  16. dataGridView1.DataSource = dtusers;  
  17. //Resize the Datagridview column to fit the gridview columns with data in datagridview  
  18. dataGridView1.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCells);  
  19. con.Close();