Im developing a tool that needs to access to the names.nsf database inside IBM Lotus Notes, and, using the lotus contact ID (Employee ID) (this id will be provided by the user), retrieve the full information of the person (Name, Phone #....)

I found an example in Codeproject.com, however it takes around 10 minutes to get the information the way the example does it (the database has more or less 5000 entries), so I'm searching for a faster way of doing it.

Thought that maybe you can help me out with this one.

Thank you very much for your time and attention!.

Do you know what part of the program is slowing you down?

Is it the I/O? Is it the record parsing? Is it the record processing?

Once you ascertain that, it will be easier to help. :)