Do pobrania krotek i zamieszzczenie w ComboBoksie używam poniższego kodu:

[CSHARP] pobierz, plaintext
  1. public void WyciagnijZBazyDoComboBoxa(string zapytanie, ComboBox CB)
  2. {
  3. using (rodzic.polaczenie = new SqlConnection(rodzic.budowniczy.ConnectionString))
  4. {
  5. CB.Items.Clear();
  6. //zapytanie = "SELECT Nazwisko+' '+Imie FROM Aktorzy";
  7. using (rodzic.polecenia = new SqlCommand(zapytanie, rodzic.polaczenie))
  8. {
  9. rodzic.polecenia.CommandType = CommandType.Text;
  10. rodzic.polecenia.Connection = rodzic.polaczenie;
  11.  
  12. rodzic.polaczenie.Open();
  13. //polecenia.ExecuteNonQuery();
  14.  
  15. rodzic.czytacz = rodzic.polecenia.ExecuteReader();
  16. while (rodzic.czytacz.Read())
  17. {
  18. CB.Items.Add(rodzic.czytacz[0].ToString());
  19. }
  20. }
  21. }
  22. }
[CSHARP] pobierz, plaintext


Zapewne jest ot wersja nieoptymalna, może ktoś przy okazji ma pomysł jak to skrócić ?

Moim pytanie jest dość proste ale sprawiło mi trudność. Jak pobrać wartości tylko do TextBoksa ? Np Kraj pochodzenia aktora itp