|
-
May 18th, 2000, 02:10 AM
#1
Thread Starter
Junior Member
I am using code to log on to an application using an internal Database and Recordset.
The variables are declared as follows:
Dim DB As Database
Dim RS As Recordset
Dim stLoginName As String
Dim stPassword As String
The code I use is as follows:
Set DB = OpenDatabase(stDatabaseName, False, False)
Set RS = DB.OpenRecordset("Select * From [PROGRAM SECURITY] where Login = '" & stLoginName & "'")
Login is a text type in an Access database
stLoginName is the contents of a text box on my login screen
On the 2nd line of code, I get run-time error 13 Type Mismatch
If I do not use an Option Explicit and do not declare the variables, the code works fine.
As soon as I add an Option Explicit and declare the variables, the run time error occurs.
I use this same code in all my other programs I have created and have never run into this before. Can anyone help me please. It is driving me nuts.... :-)
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|