Results 1 to 3 of 3
  1. #1
    Join Date
    Mar 2011

    Unanswered: urgent please : rst.nomatch not functioning with 2007

    I've built my code as follows :
    dim db as database
    dim rst recordset
    set db=currentdb
    set rst=db.openrecordset("tablename")
    rst.index="field""=",control name


    END IF

    ---> it was working fine on my computer using access 2007 but when I shifted the same application to another computer it's giving an error on (NOMATCH) despite I've put the proper references

  2. #2
    Join Date
    Mar 2009
    Provided Answers: 15
    Not sure it would help but you could try to fully qualify the objects:
    Dim db As DAO.Database
    Dim rst As DAO.Recordset
    Have a nice day!

  3. #3
    Join Date
    Jun 2005
    Richmond, Virginia USA
    Provided Answers: 19
    Quote Originally Posted by asolyman View Post
    ...despite I've put the proper references
    Does this mean that you've checked and do, indeed, have the Microsoft DAO 3.6 Object Library installed?

    When apps run fine on one machine and not on another or run fine in one version and not when run under a newer version, the first thing you have to think about are missing references.

    If you haven't looked at this, here are Doug Steele's detailed instructions on how to troubleshoot the problem:

    Access Reference Problems

    Linq ;0)>
    Hope this helps!

    The problem with making anything that fools are so darn ingenious!

    All posts/responses based on Access 2003/2007

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts