The other two providers never return any data in this situation.
I hope to produce a complete article for error handling in SQL 2005 later.
Try again with a shorter bypass proxy list.Procedure in which stored procedure, trigger or user-defined function the error occurred.SQL Server terminates the connection, because it would not be safe to continue execution, as internal process structures may be damaged.Internet cannot connect 0x80072EFE error _internet_connection_aborted The connection with the server has been terminated.0x80243004 WU_E_trayicon_failure A failure occurred when trying to create an icon in the taskbar notification area.0x WU_E_UH_badhandlerxml An operation could not be completed because the handler-specific metadata is invalid.(Another common question on the newsgroups.) As I mentioned, @error is set after each statement.

If the stored procedure produces a result set, then an error, then another result set, there is only one way to retrieve the second and successive result sets: use ExecuteReader and be sure to have SET nocount OFF.
0x80072EE error _internet_internal_ error An internal error has occurred.
0x80242017 The OS servicing stack must be updated before this update is downloaded or installed.
0x8007f02c status_cant_find_rsaenhs Unable to locate rsaenhs.0x BG_E_http_ error _305 The requested resource must be accessed through the proxy given by the location field.Server security access failure.* There was a security problem when accessing the server.Free additional sp 0x8007F hyperlink to pdf files in excel status_insufficient_privs You do not have permission to update.0x8024A008 WU_E_AU_oobe_IN_progress 0x8024afff WU_E_AU_unexpected An Automatic Updates error not covered by another WU_E_AU * code.0x WU_E_DS_sessionlockmismatch A table was not closed because it is not associated with the session.When ON, the batch is aborted if operation with a decimal data type results in loss of precision.The un-normed means are simply the mean of each group.0x, error _install_failure Fatal error during installation 0x error _install_already_running Another installation is already in progress.Duplicates Normally when you try to insert a value that docucentre-iv c4470 user manual would be a duplicate in a unique index, this is an error and the statement is rolled back.Verify that the architecture, language, and service pack level of this software update are valid for the target distribution folder.0x BG_E_protocol_NOT_available No protocol is available because no URL generated an error.

Whether these negative numbers have any meaning, is a bit difficult to tell.
With Odbc you can do it but it is a narrow path to follow.
Also here you can specify CommandBehavior.