You are on page 1of 28
Argentina $8.90 (recargo a interior $0.20) / Mésico: $45 OL ari Microsoft Curso tedrico y practico de programacion Desarrollador My aii Con toda la potencia mend de Visual Basic .NET y C# a _ La mejor forma de aprender oy yee a programar desde cero Basa no og 16 de Microsoft Consumiendo Web Services Encriptacion - Introduccién a WSE Seguridad rn VuEyeEmcumalectsimccmNcceeet “> ee STRIDE - DREAD g N°1 DE =n ers Wea eee Rea “heed eed a PAU Mai bir MT ND a OHO HA ° aS UL aC Te USS p51) NOE sens i A Seguinos en: € redusers.com (srcscs-" g : www,youtube.com/redusersvideos. Creacién de consultas con pardmetros Parametrizar las consultas es una maneta muy ripida de obtener resultados con filtros sin ne- cesidad de crear procedimientos amacenados en el motor. Esto puede lograrse a través de la insercién de parimetros en cadenas de texto. En el siguiente ejemplo, tomaremos una tabla llamada Usuatio, con un campo ID, de! tipo ‘numérico, pars la identificacién tinica de regis- ‘os, y utilizaremos un filtro o condicién Where en nuestra consulta para el método Fill. A su vez, pasaremos el valor por filtrar a través de tuna variable, en OleDbParameter: *Godigo Visual Basic ‘utilizarenos como ejesplo el objeto MyConn creado anteriormente Public Function ObtenerUsuariesPorid(ByVal. 1d as Integer) as bataset Dim WyFilterSelectconnand as Strin; “SELECT * FROM Usuario WHERE 10 Dim WyFilterAdaptor as now OledbDataAdapter (WyFliterselectcomand, MyConn) NyFilteradapter..Selectconmand.Paraneters. ‘Add(“610" ,OLeDbType. integer, 10,4) Dim uyFitterdataset MyFiltoradapter. F112 (MyFiiterbat Return MyFilterdataset Dataset eng Function 1eotige 08 pute Dataset obtanertaver MPAs EQ U a pee cat yFilterAdapter.SelectConnand. Parameters.Add(10, oLeDbType: 10, 1); DataSet lyFilterdataset; uyFtiteradapter Fit (uyritteroataset) 5 return uyFsiteroataset; integer, En el eddigo anterior podemos observar c6- ‘mo, mediante el uso del caricter “2”, indica- mos él pasaje de parémetros (en caso de existit mas de un pardmetro, se asignarn por orden de agregado), para luego afiadirlo mediante el meétodo Add de la coleccién de parimetros. Este método reemplaza al equivalente en un procedimiento almacenado con parimetros es- tablecidos desde el motor de base de datos. Actualizando datos Si obtenemos datos desde un origen con el ob- jeto DataAdapter, podremos indicar también spot.com.ar mium.blog FIGURA 010 | Desarrollo de I funcién de la consulta mediante parimetros en VB.NET. 36!

You might also like