- While Inserting Data into Database:
SqlConnection sqlConnection = new SqlConnection(ConfigurationManager.ConnectionStrings["EmployeeConString"].ConnectionString);
SqlCommand sqlCommand = new SqlCommand(string.Format("INSERT INTO Department (DepartmentId, Name, Budget, StartDate) VALUES ({0}, '{1}', {2}, '{3}')", txtDeptId.Text, txtDeptName.Text, txtBudget.Text, txtStartDate.Text), sqlConnection);
sqlConnection.Open();
sqlCommand.ExecuteNonQuery();
sqlConnection.Close();
- While Binding Data to ComboBox /DropDownList:
SqlConnection sqlConnection = new SqlConnection(ConfigurationManager.ConnectionStrings["EmployeeConString"].ConnectionString);
SqlDataAdapter sqlDataAdapter = new SqlDataAdapter("SELECT DepartmentId, Name FROM Department", sqlConnection); DataTable deptList = new DataTable("Department");
sqlDataAdapter.Fill(deptList);
cmbDepartment.DataSource = deptList;
cmbDepartment.DisplayMember = "Name";
cmbDepartment.ValueMember = "DepartmentId";
OR
- While Binding Data to DataGridView:
SqlConnection sqlConnection = new SqlConnection(ConfigurationManager.ConnectionStrings["EmployeeConString"].ConnectionString);
SqlCommand sqlCommand = new SqlCommand("SELECT DepartmentId, Name FROM Department", sqlConnection); sqlConnection.Open();
SqlDataReader dataReader = sqlCommand.ExecuteReader();
while (dataReader.Read())
cmbDepartment.Items.Add(dataReader["Name"].ToString());
dataReader.Close();
- While Binding Data to ListView:
SqlConnection sqlConnection = new SqlConnection(ConfigurationManager.ConnectionStrings["EmployeeConString"].ConnectionString);
SqlCommand sqlCommand = new SqlCommand("SELECT DepartmentId, Name, Budget, StartDate FROM Department", sqlConnection); sqlConnection.Open();
SqlDataReader dataReader = sqlCommand.ExecuteReader();
while (dataReader.Read())
{
ListViewItem item = new ListViewItem(dataReader["DepartmentId"].ToString());
item.SubItems.Add(dataReader["Name"].ToString());
item.SubItems.Add(dataReader["Budget"].ToString());
item.SubItems.Add(dataReader["StartDate"].ToString());
lvwDepartment.Items.Add(item);
}
dataReader.Close();