Creador del Post: Javier Gómez Madrigal
Hora Inicio: 14:00 Hora Fin: 17:00
Horas Trabajadas: 3
Se inició la conexión a la base de datos. Primero se crearon una capa de acceso a datos y otra capa lógica, ya con esto se inició la conexión. Solo se creo la conexión con el procedure de Búsqueda por Patrón.
public DataTable BusquedaPatronCancion(String pPatron)
{
try
{
conection.Open();
procedure = new SqlCommand("BUSQUEDA_PATRON_CANCION", conection);
procedure.CommandType = CommandType.StoredProcedure;
adapter = new SqlDataAdapter();
procedure.Parameters.Add("@Patron", SqlDbType.VarChar, 50, "@Patron");
procedure.Parameters["@Patron"].Value = pPatron;
adapter.SelectCommand = procedure;
procedure.Parameters.Add("@RETURN_VALUE", SqlDbType.Int).Direction = ParameterDirection.ReturnValue;
procedure.ExecuteNonQuery();
int cod = (int)procedure.Parameters["@RETURN_VALUE"].Value;
conection.Close();
if (cod > 0)
{
datos = new DataTable();
adapter.Fill(datos);
return datos;
}
else
{
return null;
}
}
catch (Exception)
{
conection.Close();
return null;
}
}
No hay comentarios.:
Publicar un comentario