usuario de la aplicacion

23/08/2005 - 11:05 por dargento | Informe spam
Buenas, tengo una serie de equipos en una intranet, y cuando se inici
la aplicacion, lo que debe hacer, es mostrar el nombre de usuario de l
misma, y no se si existe alguna funcion que lo haga,si alguien sabe, po
favor me dicen como.
Ademas,necesito hacer que los usuarios cuando acedan a inserta
registros a la base de datos, lo hagan bien, es decir que no genere
registros repetidos, cada registro va con un id autonumerico, con l
cual si acceden dos personas a la vez, para cada una deberia tener u
numero, y no se que permisos hay que poner en la base de datos.
Muchas gracia

dargent
dargento's Profile: http://www.msusenet.com/member.php?userid4
View this thread: http://www.msusenet.com/t-187100282
 

Leer las respuestas

#1 Hero
23/08/2005 - 17:16 | Informe spam
Bueno comenzaremos como todas las cosas, por el principio.

Segun lo que señalas lo hire separando en trozos para que lo puedas
entender.

¿tengo una serie de equipos en una intranet, y cuando se inicia
la aplicacion, lo que debe hacer, es mostrar el nombre de usuario de la
misma, y no se si existe alguna funcion que lo haga,si alguien sabe, por
favor me dicen como.?
RESP.: Imagino que la aplicación que señalas es una WEB, bueno para
identificar el usuario que esta accediendo lo deberias controlar con un
CONTROL DE USUARIOS, quizas a tu sistema le hace falta algo asi, por que
sino, cualquier persona podria usar el PC y ponerse a ingresar sin
restriccion alguna. Si de todas formas quieres saber el PC y usuario te pego
el siguiente codigo para sistemas operativos W2K.

Set objMON = CreateObject("ADSystemInfo")
Response.Write "username:" & objMON.username
Response.Write "computername:" & objMON.computername
Response.Write "sitename:" & objMON.sitename
Response.Write "domainshortname:" & objMON.domainshortname
Response.Write "domaindnsname:" & objMON.domaindnsname
Set objMON = Nothing


¿Ademas,necesito hacer que los usuarios cuando acedan a insertar
registros a la base de datos, lo hagan bien, es decir que no generen
registros repetidos, cada registro va con un id autonumerico, con lo
cual si acceden dos personas a la vez, para cada una deberia tener un
numero, y no se que permisos hay que poner en la base de datos.?

Para UTILIZAR tablas con campo IDENTITY, debes tener claro que NUNCA se
repetira ese numero como LLAVE PRINCIPAL, por tanto, debes TU CREAR una
LLAVE, quizas si pienso en que tienes una tabla de productos, rapidamente me
imagino lo siguiente:

Id_Producto Identity
Codigo varchar(30)
Nombre varchar(60)
Descripcion varchar(500)

Con lo que mi llave principal seria, CODIGO, de esta forma evito que los
usarios ingresen PRODUCTOS DUPLICADOS.

Saludos y espero te halla servido
Hero



"dargento" escribió en el mensaje
news:

Buenas, tengo una serie de equipos en una intranet, y cuando se inicia
la aplicacion, lo que debe hacer, es mostrar el nombre de usuario de la
misma, y no se si existe alguna funcion que lo haga,si alguien sabe, por
favor me dicen como.
Ademas,necesito hacer que los usuarios cuando acedan a insertar
registros a la base de datos, lo hagan bien, es decir que no generen
registros repetidos, cada registro va con un id autonumerico, con lo
cual si acceden dos personas a la vez, para cada una deberia tener un
numero, y no se que permisos hay que poner en la base de datos.
Muchas gracias


dargento

dargento's Profile: http://www.msusenet.com/member.php?userid47
View this thread: http://www.msusenet.com/t-1871002827

Preguntas similares