ciao grazie per la risposta,
ho aggiustato gli errori che mi dicevi.

il mio codice è:

private void Button_Click(object sender, RoutedEventArgs e)
{
SqlConnection conn = new SqlConnection(@"Data Source=VAIO\SQLEXPRESS;Initial Catalog=SondeCisterne;Integrated Security=True");


conn.Open();


SqlCommand comando = conn.CreateCommand();
comando.CommandText = "select [1dr] from [Tabella] where [sond] = 100";


SqlDataReader reader = comando.ExecuteReader();


while (reader.Read())
{
testo2.Text = reader.ToString();
}


conn.Close();

errori non me ne dà, però nel textbox invece di apparire il numero della colonna [1dr] mi appare:

System.Data.SqlClient.SqlDataReader


​dove sbaglio?????