La Web del Programador: Comunidad de Programadores
 
    Pregunta:  62933 - CONTROL DE ACCESO A TABLAS ACCESS
Autor:  Mig
Tengo una base de datos access en red. .mde que conectan a una .mdb

Me gustaria almacenar en una tabla qué nombre de PC (de la red) accede a la base de datos, la tabla a la cual accede y la hora.

Es un poco complicadillo pero si teneis alguna idea me ayudaría.

Saludos!

  Respuesta:  Gonzalo Aranda
Puedes copiar este codigo en un modulo y llamarlo desde un campo en un formulario, despues almacenarlo en una tabla,

------

Option Compare Database
Option Explicit
Public Tipo_Imp As Integer
Public Declare Function GetComputerName Lib "kernel32" Alias "GetComputerNameA" (ByVal lpBuffer As String, nSize As Long) As Long

Function Nombre_Equipo() As String
Dim Cadena As String

Cadena = Space(256)
GetComputerName Cadena, 256
Cadena = RTrim(Cadena)
Nombre_Equipo = Left(Cadena, Len(Cadena) - 1)
End Function