domingo, 15 de junio de 2008

Cómo nos puede ayudar Excel a la hora de preparar instrucciones SQL

Aquí os pongo un ejemplo de cómo preparar un INSERT generando las instrucciones desde una hoja de excel.


Tenemos una tabla Usuarios, con dos columnas ID y Nombre, la fórmula que tenemos que emplear para preparar la instrucción INSERT es:

=" INSERT INTO Usuarios (ID, Nombre) VALUES ('" & A1 & "', '" & B1 & "'); "
Observaciones: después del paréntesis tenemos una comilla simple acompañada de dobles comillas, con esto conseguimos que excel escriba ', luego después del & tenemos dobles comillas y por último comilla simple y así conseguimos que el dato salga formateado como 'Francisco'

Después de montar la primera instrucción lo único que tendremos que hacer es arrastrar y soltar hasta dónde queramos y automáticamente se generarán las instrucciones con sus variables correspondientes.

viernes, 13 de junio de 2008

Obtener las columnas de una tabla

A veces nos encontramos con la necesidad de obtener todos los campos de una tabla para preparar una instrucción INSERT, si la tabla tiene muchos campos es un tostón tener que ir mirando sus nombres en el Management Studio y tecleándolos, con el más que probable error a la hora de escribir sus nombres correctamente. Para ello podemos utilizar la siguiente query, nos situamos en la BD que queremos consultar

USE Gestion
GO
SELECT sc.name
FROM sys.objects so INNER JOIN sys.columns sc ON
so.[object_id]=sc.[object_id]
WHERE so.name='Cliente'

En un próximo post os explicaré la manera de preparar un INSERT con todos los campos de una tabla en cuestión, para que quede la instrucción toda completita y sólo tengamos que copiar y pegar y F5. xDDD
Me piro para Murcia que quiero coger buen sitio para la charla.

miércoles, 11 de junio de 2008

GUSENET: Estamos en la nube

13 de Junio de 2008

Universidad de Murcia. Facultad de Informática, Aula 0.01 (Primera Planta)
16:00 - 16:30 Registro
16:30 - 17:45 Desarrollo avanzado de controles (Pedro Hurtado)
17:45 - 18:15 Descanso
18:15 - 19:30 SOA, OSLO, SAAS... (Miguel Llopis)

Link para inscribiros:

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032380266&Culture=es-ES

domingo, 8 de junio de 2008

Arrastrar y soltar sobre un PictureBox

Bueno esto es algo sencillo de hacer y como no había encontrado nada buscando por internet, pues lo posteo esperando que a alguien le pueda servir.

El código he pensado que era mejor subirlo en una imagen porque no he investigado mucho otra manera de que quede bien publicado en un post (ya sabéis, no indenta bien y no es muy legible). La aplicación de ejemplo es muy sencilla, tenemos un formulario con 2 picturebox y lo que hace es arrastrar la imagen desde uno de ellos al otro y copiarla (podría haberlo hecho que se moviera, etc, pero eso os lo dejo a vosotros, de todas formas ya os digo que es muy sencillo).


Ahora veamos como queda el formulario nada más cargarlo, con una buena pinta de cerveza negra :-)



Y por fin como quedan las imágenes después de haber pinchado sobre la primera y sin soltar arrastrar y soltar sobre el segundo picturebox.


Eso es todo amigos, hasta la próxima que no se si será de VB o SQL ;-P