Entradas

Get row number in select SqlServer, Obtener número de fila en SqlServer

If you want to display results showing the “line number” or better the number of record one by one you just need to add the following: (Si quieres mostrar los resultados con un “número de línea” o mejor el número de registro uno a uno sólo necesitas adicionar lo siguiente) SELECT ROW_NUMBER () OVER ( order by ( SELECT 1)) as row_number,* from TABLE This will show the row number plus the contents of TABLE Esto mostrará el número de fila más el contenido de TABLE You can change the row number order in the instruction: ROW_NUMBER () OVER ( order by ( select 1)) -> that ( select 1) by a field name to generate row number by that field name Puede cambiar el número de fila en la instrucción: ROW_NUMBER () OVER ( order by ( select 1)) -> ese ( select 1) por un nombre de campo para generar el número de fila basado en ese campo Example: SELECT ROW_NUMBER () OVER ( order by code_item) as row_number,* from TABLE This will generate the row number based on "code_item" or...

Sumar 2 campos de tablas diferentes para compararlos SQL

Este es un query un poco complejo, se necesita sumar 2 campos de 2 tablas diferentes y que se muestre la sumatoria por cada linea. En la tabla1 existe un campo cantidad que es el resumen o sumatoria de la cantidad que hay en la tabla2. tabla1 codigo nombre cantidad 001 prod1 10 002 prod2 9 NNN prodn 25 tabla2 codigo nombre bodega cantidad 001 prod1 01 10 002 prod2 01 5 002 prod2 02 4 NNN prodn 01 20 NNN prodn 05 6 El resultado que queremos es el siguiente: codigo nombre canttabla1 canttabla2 001 prod1 10 10 002 prod2 9 9 NNN prodn 25 26 Necesitamos un query que nos permita conocer que el producto NNN tiene diferencia en la tabla1 contra el detalle de la tabla2. Este es el Query: SELECT a.Codigo, a.nombre, a.cantidad as canttabla1, b.Cantidad as canttabla2 FROM TABLA1 a INNER JOIN (SELECT Codigo, SUM (Cantidad) AS Cantidad FROM TABLA2 GROUP BY Codigo) b ON a.Codigo = b.Codigo Con este query podemos tener una base para generar ...

la complejidad de la vida

Esta vida es tan compleja que para vivir bien es mejor aceptar dicha complejidad y no preocuparse tanto, todo lo que vamos necesitando para que nuestra vida prospere nos es entregado cada día, por supuesto, por Dios. Sabiendo esto, como que todo se va volviendo mas sencillo.

Los niños, nuestro tesoro más preciado

Cada día me sorprendo más de lo que se puede aprender de los niños, ellos llegan a este mundo, creados por una mezcla de adn que viene de muchos años atrás, mezcla que también actuó en nosotros en su momento. Vienen frescos, aunque ya saben mucho, vuelven a aprender todo, entonces lo ven con mejores perspectivas.. no veo mejor perspectiva que la de un niño (obviamente hay que interpretarlos). Por eso me uno a las campañas que se vienen promocionando de la NO VIOLENCIA CONTRA LOS NIÑOS, si nos ponemos a hacer planes para el futuro, los niños son nuestro bien más preciado. De nada sirve encontrar soluciones a los problemas de los adultos, si los niños que vienen creciendo van a volver a cometer esos errores. Ellos deben ser parte integral de todas las soluciones, deben ser respetados, amados y sobre todo, bien educados. Si todos los adultos de esta generación nos ponemos de acuerdo a tratar bien a los niños, haremos una siguiente generación tranquila, responsable con ganas de vivir y de ...

We are connected / Estamos conectados

Yes we're, what you think? You live here and the chinesse in mars? All we are in the same land, all we breath the same air... All we can be affected by same deseases... Of course we're differents in color, language and feet size. But as one of my favorites songs says "all we are made from stars" something like that. All the damage that you did in foreign country, foreign guy will do it in your own country. Do you like that way? Now think in your country as your everything.... ************** Si lo somos, o que creías? Que tu vives aquí y el chino en marte? Todos estamos en la misma tierra, respiramos el mismo aire... Todos podemos afectarnos de las mismas enfermedades... Claro somos diferentes en color, lengua y tamaño de los pies. Pero como dice una de mis canciones favoritas "todos estamos hechos de estrellas" algo así. Todo el daño que vas y causas en un país extranjero, un extranjero va a venir y causarlo en tu país también. Eso te gusta? Ahora piensa com...

Generar Excel desde Asp.net C# / Generate Excel from Asp.net C#

Este código lo copié de la siguiente página (Original code from link below): http://www.buayacorp.com/archivos/exportar-el-contenido-de-un-gridview-a-excel/ Just create a page with a Gridview called GridView1 on it. Cree una página con un Gridview llamado GridView1 en ella. Then add a "Export to Excel" button and double clic on it, copy and paste the code below. Luego adiciona un botón "Exportar a Excel" y dele doble clic, copie y pegue el siguiente código: Yo adiciono las siguientes líneas para ahorrar un tiempito adicional: I add the following lines to save time: //added using System; using System.Collections.Generic; //using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Text; using System.IO; //end StringBuilder sb = new StringBuilder(); StringWriter sw = new StringWriter(sb); HtmlTextWriter htw = new HtmlTextWriter(sw); Page page = new Page(); HtmlForm form = new HtmlForm(); GridView1.EnableViewState = false; /...

Internet Explorer 9

Imagen
Este navegador de Microsoft se ve como el mejor en toda su historia, es realmente bueno, al parecer han tomado de su propia experiencia y de la experiencia de otros navegadores para imprimirle un diseño muy similar a los navegadores existentes y mejoraron la velocidad en un alto porcentaje. Ya no salen tantos errores como en Internet explorer 8, y las páginas se cargan muy rápidamente./ Los tabuladores que se muestran son muy similares a los que muestra google chrome, pero hay que especificar que de los primeros navegadores que vi con tabuladores fue el Opera, el mozilla también maneja tabuladores similares. La nueva interfaz del Internet Explorer 9 está acorde con la forma actual y es mucho mejor de utilizar. Recomendado. Se podría decir que es una copia, pero la verdad es que ahora todos se copian, así que el que tome la ventaja es quien mejore la tecnología y este navegador se mejora sobre su antecesor IE8.0 en grande. Ya comparado con los otros navegadores digamos que ha quedado a ...