I keep getting a type mismatch error on the following code. The problem is with the set rst statement.
Dim db As Database
Dim strTime As String
Dim rst As Recordset
Dim strMySql As String
Set db = DBEngine.Workspaces(0).OpenDatabase("P:\Pension\CheckLOG\BD Check Log.mdb"
strTime = Time()
If strTime > "6:00:00 PM" And strTime < "6:30:00 PM" Then
db.Execute ("UPDATE tblUsers SET fldFlag = 3"
End If
strMySql = "SELECT * FROM tblUsers WHERE fldEmployeeID = '" & strBPS & "'"
Set rst = db.OpenRecordset(strMySql)
intMsgFlag = rst.Fields("fldFlag"
.Value
Any ideas??? Thanks.
Sam
Dim db As Database
Dim strTime As String
Dim rst As Recordset
Dim strMySql As String
Set db = DBEngine.Workspaces(0).OpenDatabase("P:\Pension\CheckLOG\BD Check Log.mdb"
strTime = Time()
If strTime > "6:00:00 PM" And strTime < "6:30:00 PM" Then
db.Execute ("UPDATE tblUsers SET fldFlag = 3"
End If
strMySql = "SELECT * FROM tblUsers WHERE fldEmployeeID = '" & strBPS & "'"
Set rst = db.OpenRecordset(strMySql)
intMsgFlag = rst.Fields("fldFlag"
Any ideas??? Thanks.
Sam