as
SELECT AP.idAplic AS "ID",
AP.codAplic AS "CODIGO",
AP.DescAplic AS "DESCRIPCIÓN",
AP.Ejecutable AS "ARCHIVO EJECUTABLE",
AP.Activo AS "ACTIVO",
USU.codUsuario AS "USUARIO",
MO.codModulo AS "MODULO",
AP.TS AS "FECHA DE CREACIÓN",
AP.Version AS "VERSION"
FROM SISTEMA_APLICACIONES AP INNER JOIN SISTEMA_MODULOS MO ON AP.idModulo = MO.idModulo
INNER JOIN SISTEMA_USUARIOS USU ON AP.idUsuario = USU.idUsuario ORDER BY AP.idAplic ASC
------------------------------
ALTER PROCEDURE SP_PLUS_SEGURIDAD_SISTEMA_
AS
SELECT MO.IDMODULO AS "ID",MO.CODMODULO AS "CODIGO",MO.DESCMODULO AS "DESCRIPCION",MO.ACTIVO AS "ACTIVO",MO.CODTILE AS "TILE", USU.CODUSUARIO AS "USUARIO" FROM SISTEMA_MODULOS MO INNER JOIN
SISTEMA_USUARIOS USU ON MO.IDUSUARIO = USU.IDUSUARIO
------------------------------
para llenar el combo
USE [SIGMAMIRROR]
GO
/****** Object: StoredProcedure [dbo].[SP_SISTEMA_MODULOS_
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[SP_SISTEMA_MODULOS_
AS
SELECT CODMODULO as nombre,IDMODULO as id
FROM SISTEMA_MODULOS
WHERE ACTIVO = 1
------------------------------
CREATE PROCEDURE SP_SISTEMA_APLICACIONES_
@_IDAPLICACION AS INT,
@_IDMODULO AS INT,
@_CODAPLIC AS VARCHAR(30),
@_DESCAPLIC AS VARCHAR(100),
@_ARCHEJEA AS VARCHAR(50),
--@IMAGEN AS IMAGE,
@_ACTIVO AS BIT,
--@IDUSUARIO AS INT,
@_NOMBIMAG AS VARCHAR(50),
@_VERSION AS VARCHAR(10)
AS
UPDATE SISTEMA_APLICACIONES SET IDMODULO = @_IDMODULO,
CODAPLIC = @_CODAPLIC,
DESCAPLIC = @_DESCAPLIC,
EJECUTABLE = @_ARCHEJEA,
--IMGAPLIC = @IMAGEN,
ACTIVO = @_ACTIVO,
--IDUSUARIO = @IDUSUARIO,
TS = GETDATE(),
NOMBREIMAGEN = @_NOMBIMAG,
VERSION = @_VERSION
WHERE IDAPLIC = @_IDAPLICACION
------------------------------
CREATE PROCEDURE SP_SISTEMA_ABMTABLA_USUARIOS_
AS
SELECT u.descusuario as Descripción, P.nomperfil as Perfil,
U.idusuario as IDUsuario
FROM SISTEMA_USUARIOS U
INNER JOIN SISTEMA_PERFILES P
ON U.IDPERFIL = P.IDPERFIL
WHERE U.ACTIVO = 1
ORDER BY CODUSUARIO
*************************
un archivo de ayuda
**************************
Delegate Sub MiDelegate(ByVal Control As ComboBox, ByVal Texto As String)
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
ComboBox1.DisplayMember = "Nombre2"
ComboBox1.ValueMember = "Nombre1"
ComboBox1.DataSource = DataTable
ComboBox1.SelectedIndex = 0
End Sub
Private Sub ComboBox1_
Dim Texto As String
Dim Arreglo(1) As Object
If ComboBox1.SelectedIndex > -1 Then
Texto = ComboBox1.SelectedValue.
Arreglo(0) = ComboBox1
Arreglo(1) = Texto
Me.BeginInvoke(New MiDelegate(AddressOf MetodoDelegado), Arreglo)
End If
End Sub
Public Sub MetodoDelegado(ByVal TheControl As ComboBox, ByVal Texto As String)
ComboBox1.Text = Texto
End Sub
No hay comentarios:
Publicar un comentario