[ Foro de C# ]

Leer dato de base de datos a textbox

28-May-2015 06:56
Invitado (Viri)
1 Respuestas

Hola que tal, quisiera saber si hay forma de traer un dato de una tabla de sql server a un textbox. Es decir tengo una tabla de nombre archivo y en esa tabla hay un campo de nombre departamento.Lo que quiero es mostrar el dato de ese campo de la tabla.
Sin necesidad de usar un boton.
Espero y me puedan ayudar...


29-May-2015 21:00
Nacho Cabanes (+84)

En MSDN, que es la referencia oficial para C# y .Net, tienes ejemplos básicos de cómo conectar a una base de datos, como éste:

https://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlcommand.aspx

Te incluyo aquí el fuente desarrollado


private static void ReadOrderData(string connectionString)
{
    string queryString = 
        "SELECT OrderID, CustomerID FROM dbo.Orders;";
    using (SqlConnection connection = new SqlConnection(
               connectionString))
    {
        SqlCommand command = new SqlCommand(
            queryString, connection);
        connection.Open();
        SqlDataReader reader = command.ExecuteReader();
        try
        {
            while (reader.Read())
            {
                Console.WriteLine(String.Format("{0}, {1}",
                    reader[0], reader[1]));
            }
        }
        finally
        {
            // Always call Close when done reading.
            reader.Close();
        }
    }
}


En tu caso, en vez de un Console.WriteLine, cambiarías el valor del TextBox.






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)