Prof. Miguel ángelVillelli
 Un caso muy típico es que tengamos que buscar datos en una BD
los cuales nos sirven para operar parte de nuestro sistema...
 Se encuentra en el NameSpace  System.Data.SqlClient
Nombre de la variable Representa a una conexión activa con la BD (C...
 Se encuentra en el NameSpace  System.Data.SqlClient
Nombre de la variable
Representa a un procedimiento almacenado o un...
 Es un método de SqlCommand
 Manda lo que haya en el CommandText a la conexión y construye un DataReader
 DataReader es...
 Es un método de SqlCommand
 Manda lo que haya en el CommandText a la conexión y construye un DataReader
 DataReader es...
Próxima SlideShare
Cargando en…5
×

Procedimiento básico de interacción con una base de datos

644 visualizaciones

Publicado el

Publicado en: Educación
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
644
En SlideShare
0
De insertados
0
Número de insertados
441
Acciones
Compartido
0
Descargas
2
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Procedimiento básico de interacción con una base de datos

  1. 1. Prof. Miguel ángelVillelli
  2. 2.  Un caso muy típico es que tengamos que buscar datos en una BD los cuales nos sirven para operar parte de nuestro sistema.  En nuestro ejemplo de Logueo que venimos analizando la secuencia sería algo así: Usuario introduce Nick y Clave La capa lógica busca este usuario en la BD Encuentra Mensaje Error Retorna el Objeto con sus datos CU (Form. Logueo) CL (Clase Usuario y conectar) SI NO CD Para hacer esto posible debemos establecer una comunicación entre la CU y la CL y una conexión activa con la CD, o sea debemos generar el marco de trabajo.
  3. 3.  Se encuentra en el NameSpace  System.Data.SqlClient Nombre de la variable Representa a una conexión activa con la BD (CD)
  4. 4.  Se encuentra en el NameSpace  System.Data.SqlClient Nombre de la variable Representa a un procedimiento almacenado o una instrucción T- SQL que se ejecuta en una base de datos Indica como debe interpretarse lo que vayamos a poner en el commandText En este caso es un Store llamado “Sistema_ValidarUsuario” pero podría ser una inst. T-SQL
  5. 5.  Es un método de SqlCommand  Manda lo que haya en el CommandText a la conexión y construye un DataReader  DataReader es un objeto que toma la forma de lo que devuelve la base y contiene la información requerida.  rdr.HasRows Indica si tiene datos el DataReader  rdr.Read  Posiciona el lector en la primera fila Nombre de la variable Crea el DataReader
  6. 6.  Es un método de SqlCommand  Manda lo que haya en el CommandText a la conexión y construye un DataReader  DataReader es un objeto que toma la forma de lo que devuelve la base y contiene la información requerida.  rdr.HasRows Indica si tiene datos el DataReader  rdr.Read  Posiciona el lector en la primera fila Nombre de la variable Crea el DataReader

×