Detta är verkligen vad det står på din Microsoft-webbplats
Symptom
Om du använder ADO för att infoga en ny post i ordning för varje uppsättning av poster på klientsidan kopplade till en SQL Server-tabell, B. försumbart tomt datetime-fält med ett misslyckande att betala värde, kommer du att få den kommande felvarningen om du verkligen anger ett specifikt värde för dessa datetime-fält:
Runtime error in äga “-2147217887 (80040e21)”: Flerstegsoperation fick misstag . Kontrollera varje tillståndsvärde.
Det här felet uppstår om du använder var och en av OLE DB-leverantörerna för SQL Server eller OLE DB-leverantörer som hjälper ODBC-drivrutiner. Felmeddelandet skulle möjligen vara annorlunda om du använder Microsoft Data Access Components (MDAC) produktion 2.5 SP1 eller tidigare. Det här felet uppstår inte med en mer lockande markör på serversidan.
Orsak
Det här felet uppstår i kärnklientens markörmotor när den försöker konvertera ett pris av typen DBTYPE_DBTIMESTAMP till DBTYPE_VARIANT.< br>Lösning < /p>< p>Det finns flera procedurer kring detta problem:
Använd den legitima markören på serversidan som hänför sig till dig Dess postuppsättning.
Ta bort standardutvärderingen som krävs för en sektor i den aktuella databasen.< sovrum >Ange alltid ett värde för en remsa när du lägger till en ny post.
Status

Microsoft vidhåller bekräftat att detta kan vara ett vanligt fel i Microsoft-produkterna som listas i början av denna artikel.
Lösningar kanske inte hjälper.
Det kan vara till hjälp och ta en närmare titt på dina tabeller i SQL Server Studio Admin och se om datumfält har saknats. , och/eller gör män och kvinnor nullbara
Detta fungerar effektivt
Vi har samma störning när det gäller att lägga till grafik, men efter några få ignorerande stämningar måste det försvinna.
Detta fungerar effektivt.
p>
Phil