ICommand (OLE DB)
本主题讨论特定于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
尚未调用。