'--------------------------------------- Form1 ---------------------------------------
' HUSK at du skal bruge MySQL ODBC 3.51 Driver (Til Windows)
' Download her:
http://www.mysql.com/downloads/api-myodbc-3.51.html'-------------------------------------------------------------------------------------
Option Explicit
Private objConn As Object
Private objRs As Object
Public Function MySQL(ByVal strHost As String, _
ByVal strBase As String, _
ByVal strUser As String, _
ByVal strPass As String, _
ByVal strBruger As String, _
ByVal strAdgang As String) As Boolean
Dim strSQL As String
Dim strConn As String
strConn = "DRIVER={MySQL ODBC 3.51 Driver};" _
& "SERVER=" & strHost & ";" _
& "DATABASE=" & strBase & ";" _
& "UID=" & strUser & ";" _
& "PWD=" & strPass & ";"
'Her skal du lige selv ænder til din egen sql-string.
strSQL = "SELECT * FROM oplysninger_users WHERE Brugernavn = '" & strBruger & "' AND Adgangskode = '" & strAdgang & "'"
With objConn
.CommandTimeout = 30
.ConnectionTimeout = 15
.ConnectionString = strConn
.Open
Set objRs = .Execute(strSQL)
If Not (objRs.BOF Or objRs.EOF) Then
'Her skal du nok ændere "brugernavn" og "adgangskode" _
så det passer til dit. --> objRs(HER)
If objRs("brugernavn") = strBruger And _
objRs("adgangskode") = strAdgang Then
MySQL = True
End If
End If
.Close
End With
End Function
Private Sub Form_Load()
Set objConn = CreateObject("ADODB.Connection")
Set objRs = CreateObject("ADODB.RecordSet")
'Husk at ænder HOST, DATABASE, USER og PASS til din SQL-Server _
Bruger og Adgang er de navne du tjekker..
Me.Caption = MySQL("HOST", _
"DATABASE", _
"USER", _
"PASS", _
"Bruger", _
"Adgang")
End Sub
Private Sub Form_Unload(Cancel As Integer)
Set objConn = Nothing
Set objRs = Nothing
End Sub
'--------------------------------------- Form1 ---------------------------------------