Fecha Final : .29/05/2018
Hora Inicio: .2:01 PM
Hora Final: .3:15 PM
Horas invertidas(Minutos): 72
Colaboradores: Oscar Cortés.
Actividad
Detectar usuarios para inicio de sesión -- Se deja para la siguiente sesión, para poder conectar SSMS con Visual primero.
Buscar como crear un servidor para SSMS -- Fallido
Modificar los SP de Create para tener datos más concretos -- Exito, en la activida de codigo esta el resultado
Cambiar los componentes dentro de Recibos, Perfil Abonado y Configuración para evitar que algunos datos sean modificados por el usuario
Recibos
Perfil Abonado
Configuracion
Codigo
Codigo para el Create de CRUD
def CRUD_Read(self):
#Read
print("Create Procedure SPR_"+self.nombre)
print("\t@pID int,")
for i in range(1, len(self.parametros) - 1):
if (i == len(self.parametros) - 2):
print("\t"+self.parametros[i] + " " + self.tipos[i] + " = null")
else:
print("\t"+self.parametros[i] + " " + self.tipos[i] + " = null, ")
print("""as
begin
begin try
begin tran
""")
select = "Select "
for i in range(1, len(self.parametros) - 1):
select += self.columnas[i] + ", "
print(select[:-2])
print("From " + self.nombre)
where = "\tWhere ID = isnull(@pID, ID) "
for i in range(1, len(self.parametros) - 1):
where += " and " + self.columnas[i] + " = isNull(" + self.parametros[i] + ", " + self.columnas[i] + ")"
where += " and Visible = 'y'"
print(where)
print("\tcommit\nend try")
print("""
begin catch
rollback
end catch
end
go
""")
Problemas
Computadora principal aún sin poder usar SSMS
Referencias
.
https://msdn.microsoft.com/en-us/library/z6sa01t4.aspx
https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/configure-a-windows-firewall-for-database-engine-access?view=sql-server-2017
https://social.technet.microsoft.com/Forums/windowsserver/en-US/603fcbe8-a7b8-446d-a73a-53c48e47644d/sql-server-name-list-is-not-showing?forum=winserversecurity
No hay comentarios.:
Publicar un comentario