Entradas

Mostrando las entradas etiquetadas como consultas

Paso de parámetros vía linea de comandos en SSIS

Imagen
En SQL Server Integration Services (SSIS) , mucha gente aprende, pero le cuesta llegar a poder recibir parámetros. En este ejemplo voy a copiar datos de una tabla origen a una tabla destino especificando el ID como parámetro. Luego voy a llamar al paquete desde el cmd (la línea de comandos y pasarle el parámetro). Para este ejemplo, estoy usando la base de datos adventureworks , pero usted puede adaptar el ejemplo a cualquier tabla de cualquier base de datos.  El paquete es un simple Data Flow y dentro del Data Flow se tiene un OLE DB Source y un OLE DB Destination: Vamos a tener una variable con el valor del ID a especificar y la otra variable contendrá la expresión con la sentencia.. La expresión adjuntará la consulta a un parámetro. En este caso la consulta es la siguiente: "SELECT [BusinessEntityID]       ,[NationalIDNumber]        FROM [HumanResources].[Employee]  where [BusinessEntityID]= "+ @[U...

Para crear consultas fáciles para el usuario

Imagen
Lamentablemente en latinoamérica por "ahorrar", se decide contratar a unos programadores en vez de comprar software que a veces resulta muchísimo más barato que crear el software desde 0. Tal es el caso de EasyQuery. Es una herramienta que sirve para aplicaciones web, aplicaciones de escritorio (para los .NET funciona con Silverlight, ASP.net, Winforms y WPF). El siguiente video en inglés muestra como funciona y de que trata la aplicación:   Es una aplicación que simplifica el tiempo. Permite generar consultas y muestra el código SQL utilizado para las consultas. El usuario interactúa directamente con la base de datos sin necesidad de saber SQL. Es una interface gráfica, amigable que permite de manera visual crear consultas y ver los resultados fácilmente. Los precios ? En este link puede ver los precios: http://devtools.korzh.com/query-builder-winforms/#purchase Para bajarse las versiones gratuitas: http://devtools.korzh.com/downloads/ La empresa se lla...