Kann mir jemand helfen? Ich bekomme nur als Ergebnis tb_localidade: System.Data.SqlClient.SqlDataReaderJut bekommen als Ergebnis: System.Data.SqlClient.SqlDataReader
Warum? Hier ist der Code:
private void btn_normalizar_Click(object sender, EventArgs e)
{
//connection string - one or other doenst work
//SqlConnection conn = new SqlConnection("DataSource=FRANCISCO_GP;Initial Catalog=Normalizacao;Integrated Security=True;");
SqlConnection conn = new SqlConnection(Properties.Settings.Default.connString);
string sql = "SELECT ART_DESIG from Arterias where ART_COD = '10110'";
SqlCommand cmd = new SqlCommand(sql, conn);
conn.Open();
SqlDataReader leitor = cmd.ExecuteReader();
tb_localidade.Text = leitor.ToString();
conn.Close();
}
Haben Sie für jedes Beispiel suchen, wie man Verwenden Sie einen DataReader? Es gibt eine Menge herum und keiner verwendet ToString, um den Inhalt eines Datensatzes – Steve
zu erhalten Bitte lesen Sie [fragen] und bearbeiten Sie Ihren Titel und Körper –
Was Sie wirklich wollen, ist ExecuteScalar. – LarsTech