Retroceder   Foros del Web > Programación para sitios web > Bases de Datos

Respuesta
 
Herramientas Desplegado
Antiguo 21-ene-2003, 11:53   #1 (permalink)
MCasanova ha deshabilitado el karma
 
Avatar de MCasanova
 
Fecha de Ingreso: noviembre-2002
Ubicación: Concepción, La Perla del BioBio, Chile
Mensajes: 144
Cómo detecto si un usuario ya está conectado a SQL Server

Hola a todos:

Deseo saber como puedo detectar si un usuario de sql server ya está conectado a la Base de Datos.

Estuve buscando y encontré

EXEC SP_WHO 'usuario'

que me devuelve, en el analizador de consultas, tantos registros como veces esta conectado 'usuario', pero no sé como preguntar en Visual Basic si la cantidad de registros es mayor que cero.

Me explico?

Si alguien pudiera ayudarme

Saludos
__________________
"La inteligencia consiste no sólo en el conocimiento, sino también en la destreza de aplicar los conocimientos en la práctica", Aristóteles
[img][/img]
MCasanova está desconectado   Responder Citando
Antiguo 24-ene-2003, 19:36   #2 (permalink)
Mickel tiene algunos puntos positivos de karma
 
Avatar de Mickel
 
Fecha de Ingreso: noviembre-2002
Ubicación: Lima, Peru
Mensajes: 4.703
Enviar un mensaje por Yahoo  a Mickel
CREATE TABLE #TMP_TABLE (SPID INT,
STATUS VARCHAR(32),
LOGINAME VARCHAR(32),
HOSTNAME VARCHAR(32),
BLK CHAR(8),
DBNAME VARCHAR(32),
CMD VARCHAR(255) )

INSERT INTO #TMP_TABLE EXEC sp_who

SELECT COUNT(*)
FROM #TMP_TABLE
WHERE DBNAME = (nombre de la base de datos)
AND LEN(LTRIM(RTRIM(HOSTNAME))) > 0
AND HOSTNAME <> (maquina)
Mickel está desconectado   Responder Citando
Antiguo 28-ene-2003, 05:11   #3 (permalink)
MCasanova ha deshabilitado el karma
 
Avatar de MCasanova
 
Fecha de Ingreso: noviembre-2002
Ubicación: Concepción, La Perla del BioBio, Chile
Mensajes: 144
ok Mickel, excelente

Molto agradecido

Saludos
__________________
"La inteligencia consiste no sólo en el conocimiento, sino también en la destreza de aplicar los conocimientos en la práctica", Aristóteles
[img][/img]
MCasanova está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 13:57.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93