🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.bd.ms-access
Article #49

Problema con codigo.

#49
From: Usuario1984
Date: Sun, 01 May 2011 10:00
47 lines
2700 bytes
Hola a tod@s

Quiero aprender a utilizar mejor access y tengo un problema con el
código siguiente. Es de un ejercicio de un libro que sirve para
empezar a programar en access 2000 pero yo estoy utilizando access
2003. El problema es que funciona bien pero solo con el primer
registro de la PrimeraTabla. Cuando pones el nombre de usuario y
contraseña del primer registro de la tabla sale el mensaje
"Enhorabuena..." Si introduces cualquier otro dato erroneo o correcto
siempre da el mensaje "Lo siento...."

El código es el siguiente. Saludos. Roberto.

Sub Logon()

'Declaración de variables

Dim NombreDeUsuario
Dim Contraseña
Dim qresult1
Dim qresult2

'Definición de variables

NombreDeUsuario = InputBox("Está programando en Access." & Chr(13) &
Chr(13) & "Por favor introduzca su nombre de usuario")
Contraseña = InputBox("Lo está haciendo bien" & Chr(13) & Chr(13) &
"Por favor introduzca ahora su contraseña")

'Ejecución de la consulta

qresult1 = DLookup("[NombreDeUsuario]", "PrimeraTabla",
"[NombreDeUsuario]=NombreDeUsuario")
qresult2 = DLookup("[Contraseña]", "PrimeraTabla",
"[Contraseña]=Contraseña")

'Procesado lógico

    If NombreDeUsuario = qresult1 And Contraseña = qresult2 Then
        MsgBox "Enhorabuena, ha sido identificado y puede continuar"
    Else
        MsgBox "Lo siento, hay un problema con su identificación.
Intentelo de nuevo otra vez."

    End If

End Sub
Technical Details
Message-ID: <199233cc-60cd-42e1-890e-d398d689b4a3@hd10g2000vbb.googlegroups.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!postnews.google.com!hd10g2000vbb.googlegroups.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Thread: 111a5a,5bafb1dfa6d0b9ac,start
X-Google-NewGroupId: yes
X-Google-Attributes: gida812d2f822,domainid0,public,usenet
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news1.google.com!postnews.google.com!hd10g2000vbb.googlegroups.com!not-for-mail
From: Usuario1984 <rmarti10@gmail.com>
Newsgroups: es.comp.bd.ms-access
Subject: Problema con codigo.
Date: Sun, 1 May 2011 03:00:03 -0700 (PDT)
Organization: http://groups.google.com
Lines: 48
Message-ID: <199233cc-60cd-42e1-890e-d398d689b4a3@hd10g2000vbb.googlegroups.com>
NNTP-Posting-Host: 80.35.45.95
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Trace: posting.google.com 1304244004 26637 127.0.0.1 (1 May 2011 10:00:04 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Sun, 1 May 2011 10:00:04 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: hd10g2000vbb.googlegroups.com; posting-host=80.35.45.95; posting-account=brYAKgkAAAAqoYs6ABCdVHRTTJghjqci
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1;
 Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729),gzip(gfe)