lunes, 11 de abril de 2011

Generar Script con data sql server

3 comentarios:
Con el asistente Generar y publicar scripts se puede crear un script Transact-SQL para muchos objetos. El asistente genera un script de todos los objetos de una base de datos o un subconjunto de los objetos que seleccione. El asistente dispone de muchas opciones para los scripts, como la posibilidad de incluir permisos, la intercalación, las restricciones, etc.

En este ejemplo veremos como exportar el scritpt de una base datos con sus respectivos datos

1.) Clic derecho sobre la base datos, tareas, Generar Scripts...



2.) El siguiente paso elija "Seleccionar objetos de base datos especifico" allí puede elegir lo diferentes objetos  en esta caso la tabla "Categories"


3.) En la 3 pantalla puede elegir como generara el script ejemplo si a pantalla o un archivo, pero notros vamos agregar una opción extra a la generación, presionando el botón  "Avanzadas", en esta pantalla tiene varias opciones, pero la que buscamos es "Tipos de datos deben incluir", alli elegimos "Esquema y datos"



4.) Elegimos la forma de salida y tenemos nuestro script.

Ver

viernes, 8 de abril de 2011

Leer y escribir en NTFS en Snow Leopard

1 comentario:
 NTFS es el sistema de archivos de Windows, si tienen su Mac con BootCamp, tienen  una partición Windows, la cual pueden leer pero no escribir ni modificar. Puede que también os haya pasado con disco duros externos, que normalmente vienen formateados en NTFS y tenemos el mismo problema para escribir en ellos.


Solución:
1.)  Abrimos la Terminal (/Aplicaciones/Utilidades)
2.)  diskutil info /Volumes/volume_name, siendo volume_name el nombre del disco NTFS, por ejemplo, si lo quieres hacer con el disco de BootCamp, teclea:


diskutil info /Volumes/BOOTCAMP




3.)  Verás que te aparece un montón de información. Busca el Volume UUID y copia todos los números:






 4.)  Ahora escribe en la teminal lo siguiente:
sudo nano /etc/fstab


lo que hará que se abra un pequeño editor de textos para modificar el archivo /etc/fstab.
En el editor, escribe UUID=(volume UUID) none ntfs rw 


No dejes espacio en blanco entre UUID= y el numero.


sustituyendo (volumen UUID) por la lista de número que has copiado antes. Quedaría así:



Para guardar el archivo preciona Ctrl-X y luego Y y luego enter, con lo que volveremos al prompt del sistema.

Apaga y enciende el mac y cuando inicie, Snow Leopard te permitirá leer y escribir en el disco NTFS que has modificado.





    Ver

    jueves, 10 de marzo de 2011

    Millonarios de Ficción - Segun Forbes

    No hay comentarios.:
    En el 2010 la lista fue liderada por el vampiro y médico del pueblo de la saga Crepúsculo, Carlisle Cullen, quien ocupó el primer lugar con una fortuna estimada de 34 mil 100 millones de dólares.

    De acuerdo con el sitio blogs.forbes.com, para este años se podrá elegir a los favoritos para conformar la lista de los 15 personajes de ficción más ricos del año


    La lista Forbes de Millonarios de ficción  estuvo conformada por:




    1. Carlisle Cullen - Libros Twilight , 34.1 mil millones de dólares (mmdd)
    Inversiones a largo plazo

    2. Scrooge McDuck - Rico McPato, 33.5 mmdd
    La minería, la caza del tesoro
    3. Richie Rich - Ricky Ricón , 11.5 mmdd
    Herencia
    4. Tony Stark - Iron Man, 8.8 mmdd
    Armas de Defensa
    5. Jed Clampett- The Beverly Ricos, 7.2 mmdd
    Petróleo y Gas, Banca
    6. Adrian Veidt - Watchmen, 7 mmdd
    Marketing
    7. Bruce Wayne - Batman cómics y las películas, 6.5 mmdd
    Herencia
    8. Tooth Fairy - folklore y el cine., 3.9 mmdd
    Herencia Eterna
    9. Thurston Howell III - La isla de Gilligan, 2.1 mmdd
    Howell Industrias
    10. Sir Topham Hatt - Programa de televisión Thomas the Tank Engine & Friends, 2 mmdd
    Ferrocarril, bienes raíces
    11. Artemis II - serie de libros Artemis Fowl , 1.9 mmdd
    La herencia, el robo, las patentes de la tecnología
    12. C. Montgomery Burns -  Los Simpson , 1.3 mmdd
    Es el propietario de la Planta de energía nuclear de Springfield
    13. Chuck Bass - Gossip Girl, 1.1 mmdd
    CEO de Industrias Bass
    14. Jay Gatsby - El gran Gatsby, 1 mmdd
    Joven millonario con un pasado dudoso
    15. Lucille Bluth - Arrested Development, 950 mdd
    Matriarca de la Familia Bluth


    Ver

    jueves, 24 de febrero de 2011

    Primer y Ultimo día de Mes c#

    8 comentarios:
    DateTime? fechatemp = null;
    DateTime? fecha1 null;
    DateTime? fecha2 null;


     fechatemp = DateTime.Today;
     fecha1 = new DateTime(fechatemp.Value.Year, fechatemp.Value.Month, 1);
     fecha2 = new DateTime(fechatemp.Value.Year, fechatemp.Value.Month + 1, 1).AddDays(-1);

    Ver

    viernes, 11 de febrero de 2011

    Al menos me lo hubieran explicado así en el colegio.

    No hay comentarios.:

    SOCIALISMO

    Tienes 2 vacas... pero el Estado te ordena regalarle una a tu vecino.

    COMUNISMO

    Tienes 2 vacas. El estado te las quita y te regala la leche.

    FASCISMO

    Tienes 2 vacas. El estado te las quita y te vende la leche.

    NAZISMO

    Tienes 2 vacas. El estado te las quita y te fusila.

    BUROCRACIA

    Tienes 2 vacas. El estado te las quita, mata una, ordeña a la otra y tira
    toda la leche.

    CAPITALISMO TRADICIONAL

    Tienes 2 vacas. Vendes una y con el dinero compras un toro. Tu rebaño se
    multiplica y la economía crece.

    CORPORACIÓN GRINGA

    Tienes 2 vacas. Vendes una y obligas a la otra a producir la leche de 4
    vacas. Después contratas a  un experto para analizar por qué la vaca cayó
    muerta.

    CORPORACIÓN FRANCESA

    Tienes 2 vacas. No las cuidas ni las ordeñas, porque al fin y al cabo los
    gringos siempre te sacan de apuros.

    CORPORACIÓN JAPONESA

    Tienes 2 vacas. Las rediseñas para que tengan una décima parte de su tamaño
    natural y para que produzcan veinte veces más leche que una vaca normal.
    Luego, lanzas una campaña de mercadeo mundial con un dibujo animado que se
    llama el "VacaMón".

    CORPORACIÓN ALEMANA

    Tienes 2 vacas. Mediante un proceso de reingeniería las haces vivir 100 años
     les das comer una vez al mes y les enseñas a ordeñarse solas.

    CORPORACIÓN ITALIANA

    Tienes 2 vacas. No sabes dónde están.

    Decides ir a almorzar.

    CORPORACIÓN CHINA

    Tienes 2 vacas. Tienes 300 personas ordeñándolas.

    Afirmas tener pleno empleo y alta productividad bovina.

    Arrestas al reportero que publica la verdadera situación.

    CORPORACIÓN INDIA

    Tienes 2 vacas... ¡a las que adoras!

    CORPORACIÓN BRITÁNICA

    Tienes 2 vacas. Las 2 están locas.

    CORPORACIÓN RUSA

    Tienes 2 vacas. Las cuentas y tienes 5. Las cuentas de nuevo y te da 42.
    Vuelves a contarlas y tienes 2. Dejas de contar vacas y te tomas otra
    botella de vodka.

    CORPORACIÓN AUSTRALIANA

    Tienes 2 vacas. Como el negocio va bastante bien, cierras la oficina y vas
    por unas cervezas para celebrar.



    CORPORACION VENEZOLANA

    Tienes 2 vacas. Si producen mucha leche, eres un asqueroso capitalista
    -sobrino de Mr. Bush- y te las quita Chávez personalmente; si no producen
    leche, eres un traidor a la patria, y de todas formas te las quita Chávez
    personalmente.

    CORPORACION SUIZA

    Tienes 5000 vacas. Ninguna te pertenece, pero le cobras a los dueños por
    guardarlas, haces polvo todo lo que producen y lo pones a la venta en latas,
    por todo el mundo; y lo peor es que por todo el mundo te lo compran.

    CORPORACIÓN LATINOAMERICANA
    Tienes 2 vacas. Las matas e invitas a tus amigos a una carne asada "QUE VIDA". Y... te quedas sin vacas y sin futuro, pero la "pachangueada"  "la jumada" y la borrachera  nadie te la quita.  Por eso  SE NOS califica como paices  tercermundistas pero PARRANDEROS y jodedores.  pero somos los nas felices del Mundo.?
    Ver

    lunes, 7 de febrero de 2011

    DataGridView ordenar con listas genéricas (DataGridView sorting with Generic List)

    No hay comentarios.:
    Recientemente cambiamos con un amigo los Obsoletos Data Set por listas genéricas y el se dio cuenta que cuando se le asigna el Data Source al Grid llena la información pero no permite ordenar.

    Para lograr este objetivo llegamos a una solución un poco rustica pero funcional.

    Capturamos el evento: dataGridView1_ColumnHeaderMouseClick
    Este Evento es el que se dispara cuando realizamos una solicitud de ordenación.


    Private  SortOrder Orden = SortOrder.None;
    Private void  dataGridView1_ColumnHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e)
    {
       if(e.Button == MouseButtons.Left)
       {
        DataGridViewColumn newColumn = dataGridView1.Columns[e.ColumnIndex];
        if(dataGridView1.SortOrder == SortOrder.None)

         {
           if(newColumn.Name == "Edad")
           {
             if(Orden == SortOrder.Descending)
             {
               dataGridView1.DataSource = students.OrderBy(p => p.Edad).ToList();
               Orden = SortOrder.Ascending;
             }
             else
             {
               dataGridView1.DataSource = students.OrderBy(p => p.Edad).Reverse().ToList();
               Orden = SortOrder.Descending;
             }
           }
           if(newColumn.Name == "Nombre")
           {
             if(Orden == SortOrder.Descending)
             {
               dataGridView1.DataSource = students.OrderBy(p => p.Nombre).ToList();
               Orden = SortOrder.Ascending;
             }
             else
             {
               dataGridView1.DataSource = students.OrderBy(p => p.Nombre).Reverse().ToList();
               Orden = SortOrder.Descending;
             }
           }
           if(newColumn.Name == "Sexo")
           {
             if(Orden == SortOrder.Descending)
             {
               dataGridView1.DataSource = students.OrderBy(p => p.Sexo).ToList();
               Orden = SortOrder.Ascending;
             }
             else
             {
               dataGridView1.DataSource = students.OrderBy(p => p.Sexo).Reverse().ToList();
               Orden = SortOrder.Descending;
              }
            }
          }
       }
     }
    Ver

    jueves, 3 de febrero de 2011

    Icono en la barra de direcciones

    1 comentario:
    Este código es un etiqueta que va entre las etiquetas < head > y < /head >, este icono era irrelevante hasta las nuevas versiones de navegadores como google chrome.

    Ejemplo:



    La extensión del icono tiene que ser .ico y tamaño debe ser 16x16

    Código:
    <head>
    <link rel="shortcut icon" href="favicon.ico" >
    </head>
    Ver