Как уже упоминалось, вы должны назначить соединение, и вы должны вместо этого также использовать параметры sql, поэтому ваше назначение команды будет иметь следующий вид:
// 3. Pass the connection to a command object
SqlCommand cmd=new SqlCommand ("insert into time(project,iteration) values (@project, @iteration)", conn); // ", conn)" added
cmd.Parameters.Add("project", System.Data.SqlDbType.NVarChar).Value = this.name1.SelectedValue;
cmd.Parameters.Add("iteration", System.Data.SqlDbType.NVarChar).Value = this.name1.SelectedValue;
//
// 4. Use the connection
//
Используя параметры, вы избегаете внедрения SQL и других проблемных опечаток (имен проектов).например, myproject's).