ADO.NET Async command no-no number 2
As I worked on async ADO.NET commands on Sunday, I learned an important lesson. If you have a pending async command that has not executed its end execution command, don't try to start off another one. if you do, you will get an InvalidOperationException with the message: A command execution cannot proceed due to a pending asynchronous operation already in progress.
Wally