Good morning to the community,

I have developed a VB 6.0 program 2 year ago and installed on a user machine.
After 2 years the company ask me to install that program to other user.

The program mainly whats do is read a text file and insert rows in a Sql Server DB.

The Strange part-
The program runs perfectly only in one computer, the one where was installed initially, In others computers including the one used to develop it, only insert the first record and finish without any errors.

The connection string is included in the code, the ODBC is the same with the same username and password.

After some hours trying to identify what can be the reason of the problem I decide to create a Ghost Image from the only computer where the program run and insert the total amount of rows from the text file.

The Imaged computer make a test of the program and works perfectly.

The only thing that I think is one .dll or ocx used by the program was updated in other tested machines, except the one that runs ok.

Its there a way to know what .dll , .ocx etc... and version that's used in some VB program?

Thanks for any help on this strange situation

--evick