Pues bien,
creamos la conexión:
SqlConnection conn = null;
le asignamos la cadena de conexión y abrimos la conexión:
conn = new SqlConnection(connString);
conn.Open();
creamos el comando que se encargará de ejecutar nuestra consulta:
SqlCommand cmd = new SqlCommand()
asignamos el comando a la conexión para saber que la tiene que tirar sobre esa bd y definimos nuestra consulta:
cmd.Connection = conn;
cmd.CommandType = CommandType.Text;
cmd.CommandText = "select TOP 1 * from articulo";
a continuación usamos el objeto de tipo DataReader para recoger el resultado devuelto por la consulta:
SqlDataReader rdr = cmd.ExecuteReader();
if (rdr.Read()){
//Para acceder al campo "codigo" de la tabla artículos. la sintaxis sería así
string codigo = rdr["codigo"].ToString();
}
Pues esta es la forma de acceder al valor un campo por su nombre en un registro select.
Si queremos asignar la variable sobre un tipo distinto a string basta con realizar el casting. Ejemplo:
Suponemos codigo entero:
int codigo = int.Parse(rdr["codigo"].ToString());
Suscribirse a:
Enviar comentarios (Atom)
Jesús Moreno - Ingeniero Ténico Informático - consultor Informático
Hola, soy Jesús Moreno Ingeniero Técnico Informático en sistemas por la US y propietario de éste blog. Mi trabajo en los ultimos años se ...
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOWAZ_GUJuPgdzPsVN-hVFrHsRHSz3GTWlU76jlcoc-cSQgF35zNRFFZq5WqP9rEmjJkc4uTCwMyifsiGsrOvByJv48D3UO4RGslMw0fgfX6yA9A9I6mQdO4FOxFNVcRKJOfAjiT3m20I/s400/Jesus_Moreno_Garc%25C3%25ADa_universidad_de_sevilla.png)
-
Ultima hora: Máxima difusión, aquí la sentencia del Tribunal Supremo sobre la Clausula Suelo . http://s01.s3c.es/imag/doc/ 2013-06-04/pg.4...
-
Un método rápido y eficaz en 5 sencillos pasos: 1.- Desde SQL Management nos conectamos a nuestro servidor SQL Sercer y extraemos el met...
-
Para aquellos que tengáis el gusanillo de la numismática, queréis empezar a coleccionar y no podéis o no queréis hacer una gran inversión en...
No hay comentarios:
Publicar un comentario