View Full Version : what is this error meaning for?
NinjaTurtle
01-15-2003, 10:15 AM
Microsoft OLE DB Provider for SQL Server (0x80040E21)
Multiple-step OLE DB operation generated errors. Check each OLE DB status value, if available. No work was done.
this error only occured randomly....
Roelf
01-15-2003, 11:31 AM
sounds to me like a transaction which is rolled back, cause one of the statements in the transaction could not be performed.
Transactions could fail for numerous reasons, fe. one of the steps tries to update some records, and one of them is locked during the transaction. If one step of the transaction could not be executed, the whole transaction is rolled back (No work was done). The randomness of occurring is in the number of steps which is performed in a transaction and in the chance of failing a step
whammy
01-16-2003, 01:01 AM
What kind of SQL statement are you using?
NinjaTurtle
01-16-2003, 12:31 PM
SQL Server 2000 , Windows NT.
Morgoth
01-17-2003, 04:09 AM
Randomly eh?
It seems like it's updating nothing, or something like that (from the naked eye.)
Try something, let the code run again, but put in a value that will always change, like a random number or the data/time.
vBulletin® v3.8.2, Copyright ©2000-2012, Jelsoft Enterprises Ltd.