Denna funktionen använder jag i ett program och den listar alla connections mot en Access-databas, bara lite enkla ändringar som ska till för att få ut antalet istället: tjusigt :-) Jag kommer inte ihåg exakt vad den gjorde, och jag hittar inte sidan på MSDN som beskrev det. Jag vill minnas att den måste vara unik bland de som loggar in på databasen, lite info om funktionen finns här: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adoce31/html/ado30ref_29.aspSv: Antal db Conn
    
    
<code>
Function IsOpenedExclusive() As Boolean
    IsOpenedExclusive = False
    Dim rs As ADODB.Recordset
    Set rs = con.OpenSchema(adSchemaProviderSpecific, , "{947bb102-5d43-11d1-bdbf-00c04fb92675}")
    
    Dim strUsers As String
    Dim intUsers As Integer
    Do While Not rs.EOF
        strUsers = strUsers & vbCrLf & Left(rs.Fields(1), Len(Trim(rs.Fields(1))) - 1) & "@" & Left(rs.Fields(0), Len(Trim(rs.Fields(0))) - 1)
        intUsers = intUsers + 1
        rs.MoveNext
    Loop
    rs.Close
    Set rs = Nothing
    
    If intUsers > 1 Then
        MsgBox "Dessa användare är inloggade i databasen:" & vbCrLf & strUsers, vbInformation
        Exit Function
    End If
    IsOpenedExclusive = True
End Function
</code>
/JohanSv: Antal db Conn
    
    
Känner igen som win unik nyckel men vet inte riktigt vad den gör??
"{947bb102-5d43-11d1-bdbf-00c04fb92675}")
Tack!Sv: Antal db Conn
    
    
/Johan