このトピックでは、SQL Server Native Client に固有の OLE DB の動作について説明します。
ICommand::Execute
通常、列のサイズより大きいデータを挿入すると、エラーが発生します。 ただし、S_OKが返されますが、 dwStatus が DBSTATUS_S_TRUNCATED に設定される場合があります。 これは一般に、データを保持するのに十分な大きさの列ではなく、 ICommandWithParameters::SetParameterInfo
が呼び出されていないパラメーターを使用してデータを挿入する場合に発生します。