1. Several existing N/E programs use an existing Network ODBC connection with Library 'X' specified for the sqlpkg library (connecting from the Network to an AS400).
2. We changed the Network ODBC connection sqlpkg library value from Library 'X' to Library 'Y'. We deleted all sqlpkgs from the AS400 Library 'X'.
3. The existing N/E executables were executed from the Network. AS400 sqlpkgs are still being created in Library 'X' (instead of Library 'Y'). However, Library 'Y' is specified in the Network ODBC configuration.
4. New N/E executables (brand new source names) are being created in the correct AS400 package Library 'Y'.
Does anyone know why the old SQLPKG library name 'X' is being retained on the existing code - even when the .EXE file is re-created using the new ODBC definition specifying SQLPKG Library 'Y'? Any assistance would be GREATLY appreciated!

