7 septiembre, 2015 archive

Sep 07

No permitir la modificación de un campo con un trigger en #SQLServer

Ya hemos visto como no poder modificar una tabla, ahora vamos a hacerlo con 1 campo en concreto. Para eso utilizamos  un IF. Mostrará un mensaje y deshace la actualización Comprobar si nos permite modificar el apellido, el lastname. Tener desactivados tods los triggers que hemos hecho hasta ahora. Ha pasado de Davis a PEREZ Vamos …

Continuar leyendo »

Sep 07

#Python y #Tkinter en acción. El “Hola Mundo”

Aunque hay artículos programados ya con el IDE de Python. Voy a empezar a utilizar el Visual Studio porque lo voy a usar con SQL Server, MOngoDb, …… y de la mejor manera posible es utilizar Tkinter  aunque hay mas que iremos viendo 😉 y probando. Que es Tkinter  ??? Como dice la wikipedia: “Tkinter es un binding …

Continuar leyendo »

Sep 07

Control de los Triggers en #SQLSERVER

Ya hemos visto como crearlo, vamos a ahora como controlarlos Para ver los triggers que tenemos: Este script lo teneis en http://1drv.ms/1KtnDLf Para desactivarlos de momento o a perpetuidad para que no haya ese ferreo control. Vemos que la tabla de desencadenadores aparece 1 como disabled Si lo activamos ahora simplemente es Y si lo …

Continuar leyendo »

Sep 07

Break,continue y pass en #python

3 instrucciones muy interesantes. Lo vamos a ver en un mismo ejercicio para que veais como funciona. El break llega a 5 y se va del for. El continue no escribe el 5. Y el pass le da lo mismo y sigue asta el 9. Más claro …. se ve a simple vista. Seguimos con …

Continuar leyendo »

Sep 07

Introducción a los Triggers DML en #SQLServer

Empezamos con la práctica los Triggers Se realizan en T-SQL cuya ejecuciónse asocia a operaciones que se realiza en la bbdd, tales como INSERT, UPDATE y DELETE. La principal ventaja de los disparadores es que son automáticos,  funcionan cualquiera que sea origen de la modificación de los datos. Hay que indicar el evento cuando se crea. …

Continuar leyendo »