Actually that helps my understanding a lot.
I see they have changed the parameters in the latest version of OLE Classes for Oracle in ODynaset class so my code now fails.
Thanks...
>Tim,
>
>Your compilation process/code usually generates the LNK2001 error if it references a function or variable that the linker can’t find in any/all of the libraries and object files it searches in the project.
>
>The most common cause is a symbol being spelled incorrectly or using the wrong case. However other reasons could be a missing/differing function or body that can't be resolved.
>
>The bottom line is there are a multitude of reasons for this error being generated. Check that something hasn't changed in the header files and that you are including all the references (and files) in the project. For example, the following line is a constructor that may not have a definition that resolves the parameter list.
>
>ODynaset::ODynaset(class ODatabase const &,char const *,long)
>