本主题讨论特定于 SQL Server Native Client 的 OLE DB 行为。
ICommand::Execute
插入大于列大小的数据通常会导致错误。 但是,在某些情况下,将返回S_OK,但 dwStatus 将设置为DBSTATUS_S_TRUNCATED。 这通常发生在插入具有参数的数据时,其中列不够大,无法保存数据,并且 ICommandWithParameters::SetParameterInfo
尚未调用。
本主题讨论特定于 SQL Server Native Client 的 OLE DB 行为。
插入大于列大小的数据通常会导致错误。 但是,在某些情况下,将返回S_OK,但 dwStatus 将设置为DBSTATUS_S_TRUNCATED。 这通常发生在插入具有参数的数据时,其中列不够大,无法保存数据,并且 ICommandWithParameters::SetParameterInfo
尚未调用。