L
Laurel
I have an application which runs on 5 different computers. It's been
running OK for a couple of years. But this week, after making some
relatively minor changes, it began to behave "irrationally" on three of the
computers. These computers are the least powerful of the 5. Here are some
of the problems. They are happening on a form that hasn't been edited
recently, but which is more complex than most.
1 - It began executing a function in the query behind the form (formatting a
name) even though no rows were retrieved. Had not done that before, and
failed because the ID was null. I fixed it by adding "If
IsNull(ai_StudentID) Then Exit Function" but then it began failing with
error 2 on one computer, and on another I got error 3. (Note that this
function works fine in other forms, even on the sick computers.)
2 - Dim irst_Students, irst_ClassPeriods As Recordset
running OK for a couple of years. But this week, after making some
relatively minor changes, it began to behave "irrationally" on three of the
computers. These computers are the least powerful of the 5. Here are some
of the problems. They are happening on a form that hasn't been edited
recently, but which is more complex than most.
1 - It began executing a function in the query behind the form (formatting a
name) even though no rows were retrieved. Had not done that before, and
failed because the ID was null. I fixed it by adding "If
IsNull(ai_StudentID) Then Exit Function" but then it began failing with
error 2 on one computer, and on another I got error 3. (Note that this
function works fine in other forms, even on the sick computers.)
2 - Dim irst_Students, irst_ClassPeriods As Recordset