Bienvenidos

Recuerda que tus comentarios son importantes y recuerda agradecer si te fue útil algun artículo publicado aquí.

L1f3 15 a D@nc3 Flo0r

domingo 19 de febrero de 2012

Encontrar los storedprocedures que contengan un texto X

Si queremos retornar todos los stored procedures que contengan una palabra determinada ejecutamos el siguiente query en la base de datos que deseamos explorar


SELECT ROUTINE_NAME, ROUTINE_DEFINITION 
FROM INFORMATION_SCHEMA.ROUTINES 
WHERE ROUTINE_DEFINITION LIKE '%TEXTO%' 
AND ROUTINE_TYPE='PROCEDURE'

sábado 19 de noviembre de 2011

sábado 12 de noviembre de 2011

Pasar un parametro directo a la ruta de un reporte RS

Si queremos llamar un reporte por su ruta directamente desde el código se puede utilizar la siguiente manera
http://rs/ReportServer/Pages/ReportViewer.aspx%2fFolderName%2ReportName&rs%3aCommand=Render&ParamName=ParamValue
Si se fijan después de la palabra Render se escribe un signo de & y por código se le pueden pasar los valores siguientes.
Ej.:
string parametro;
string valor;
string ruta;
parametro = "Idusuario";
valor = "1";
ruta="http://rs/ReportServer/Pages/ReportViewer.aspx%2fFolderName%2ReportName&rs%3aCommand=Render&"+parametro+"="+valor

sábado 5 de noviembre de 2011

Obtener el nombre de la página en que nos encontramos

Para obtener el nombre de la página en la que nos encontramos podemos utilizar una de las siguientes maneras. 

//Estas son solo algunas de las tantas formas que hay de obtener la ruta en la que nos encontramos.



  • string nombre1 = Request.RawUrl;
  • string nombre2 = this.Page.ToString().Substring(4, this.Page.ToString().Substring(4).Length - 5) + ".aspx";
  • string nombre3 = Request.Url.AbsolutePath;
  • string nombre4 = Path.GetFileName(Request.Path);

domingo 23 de octubre de 2011

Obtener solamente la parte de la fecha de un campo datetime - TSQL

Esta es solo una de las tantas maneras que existen de obtener solamente la parte de la fecha de un campo datetime en Sql Server


SELECT DATEADD(dd, 0, DATEDIFF(dd, 0, GETDATE()))

sábado 1 de octubre de 2011

Recorrer un GridView y verificando si los CheckBox estan activados

Si tenemos un gridview con checkboxes en una de las columnas y quiero verificar cual de los checkboxes en cada fila esta seleccionado para ejecutar alguna acción lo hago con el siguiente código.


foreach (GridViewRow row in gvNombre.Rows)
{
    CheckBox check = row.FindControl("chkNombre") as CheckBox;
   
    if(check.Checked)
    {    

         //Ex.:
       
  //variable= Convert.ToInt(row.Cells[1].Text);
        //Cualquier codigo aqui
    }
}



1. En la primera linea recorres el gridview
2. Buscas el control checkbox y luego preguntas si esta seleccionado
3. puedes asignar el valor de alguna de las celdas a una variable o escribir el código que desees


Fuente: http://social.msdn.microsoft.com/Forums/es-UY/netfxwebes/thread/5a3da68c-2cac-490b-9642-e34c70d7d56f