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

lunes, 14 de septiembre de 2009

Parametros en Reporting Service

using Microsoft.Reporting.WebForms;


 


 

ReportParameter[] parm = new ReportParameter[1];

parm[0] = new ReportParameter("CodProducto", GridView1.SelectedDataKey.Value.ToString());

ReportViewer1.ServerReport.SetParameters(parm);

ReportViewer1.ServerReport.Refresh();

miércoles, 5 de agosto de 2009

Cambiar el navegador por default en Visual Studio

Para cambiar el navegador por default en Visual Studio le das clic derecho a un aspx y le das a Browse With…

Allí seleccionas el browser que quieres utilizar y le das al botón de "Set as default" y ejecutas

Entonces cuando quieras correr tu proyecto siempre abrirá en ese navegador.


 

Simple y muy útil... Enjoy!

Unable to load client print control en Reporting Services

Seguro que muchos nos hemos encontrado con este problema en una de las computadoras de los clientes a la hora de imprimir un reporte que hicimos en Reporting Services.

UNABLE TO LOAD CLIENT PRINT CONTROL

Cuando vamos a imprimir desde Reporting Services por primera vez nos pide instalar un control de Active X y para esto nuestro navegador debe permitírnoslo.

  1. En Internet Explorer van a Herramientas / Opciones de Internet y en la pestana de Seguridad van al botón de Custom Level y configuran las opciones para que permita descargar el Active X.


     

  2. Pero si este no es el problema entonces algo que me funcionó fue desinstalar dos actualizaciones de Windows que bloqueaban esta funcionalidad de Reporting Services.

  3. En Panel de Control / Agregar y Quitar programas
  4. Selecciona el checkbox para que te presente los updates de Windows
  5. Desinstala estas dos actualizaciones (Búscalas por el número)

  • Security Update for Windows XP (KB956803)
  • Cumulative Security Update for ActiveX Killbits for Windows XP (KB956391)

lunes, 27 de julio de 2009

Cambiar texto a mayúscula en SQL SERVER

Para cambiar un texto a mayúscula en SQL SERVER si es en una consulta:

SELECT UPPER(ProductName) as ProductName FROM Products

Si es a minúscula:

SELECT LOWER(ProductName) as ProductName FROM Products


 

Si queremos cambiar los datos en la tabla:

UPDATE Products SET ProductName = UPPER(ProductName)

lunes, 20 de julio de 2009

Buscar en la base de datos completa

Una vez me pasó que debía buscar una información en una base de datos, el único problema es que tenia miles de tablas, no existía documentación y no tenía ni idea de dónde estaba guardado lo que necesitaba.

Creo que esto me hubiera ayudado bastante para ese proyecto porque al final terminé fajándome con el SQL PROFILER a rastrear los movimientos: S

Estos links están muy interesantes.

http://vyaskn.tripod.com/search_all_columns_in_all_tables.htm

http://it.toolbox.com/wiki/index.php/Get_Records_from_ANY_table_in_a_Database_Matching_Specified_Value

martes, 14 de julio de 2009

Indice terco en SQL SERVER

Supongamos que tenemos un índice que queremos eliminar y que utilizamos la clásica manera que nos enseñó mamá de clic derecho sobre el índice y delete.. pero el índice se niega borrarse con un error feo y raro.

Luego intentamos con la otra forma que nos enseñaron el clásico DROP INDEX [tabla.nombre_indice] y nos da el mismo error:

Msg 3723, Level 16, State 5, Line 1
An explicit DROP INDEX is not allowed on index 'dbo.Session_Student.IX_Session_Student'. It is being used for UNIQUE KEY constraint enforcement.

Esto se debe a que este índice como dice el mensaje está siendo usado como un constraint de llave única así que no lo podremos eliminar de la manera común. Para este caso lo hacemos de la siguiente manera:

ALTER
TABLE [nombre_de_table] DROP
CONSTRAINT [nombre_del_indice]

Esto debe funcionarte.

Enjoy!

Life's to short to spend it sober!

lunes, 13 de julio de 2009

Remover todos los links de un documento de MS Word

Este tema se aparata un poco de lo que es programación pero considero que es algo muy útil para todos nosotros.

Muchas veces nos hemos encontrado con la incómoda situación de copiar un texto desde la web hacia un documento de Word y ese texto viene lleno de hipervínculos y hay que eliminarlos uno por uno! :@

Pues para resolver este GRAN dolor de cabeza haz lo siguiente:

Selecciona el documento completo (puede ser con CTRL + A) y luego presiona CTRL + SHIFT + F9 para convertir el documento en solo texto y así desaparecerán todos los links, ya solo tienes que poner todo el texto del mismo color.


 

Enjoy!