Article View: es.comp.bd.ms-access
Article #49Problema con codigo.
From: Usuario1984
Date: Sun, 01 May 2011 10:00
Date: Sun, 01 May 2011 10:00
47 lines
2700 bytes
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-mailShow 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)