The length of the untruncated list of attribute value pairs is returned in * AttributesLengthPtr. (DM) The buffer * DriverAttributes was not large enough to return the entire list of attribute value pairs, so the list was truncated. (Function returns SQL_SUCCESS_WITH_INFO.) The length of the entire driver description is returned in * DescriptionLengthPtr. (DM) The buffer * DriverDescription was not large enough to return the entire driver description, so the description was truncated. The length of the untruncated connection string is returned in * StringLength2Ptr.
The buffer * OutConnectionString was not large enough to return the entire connection string, so the connection string was truncated. The length of the untruncated column name is returned in * NameLengthPtr.
The buffer * ColumnName was not large enough to return the entire column name, so the column name was truncated. The length of the untruncated data source description is returned in * NameLength2Ptr. (DM) The buffer * Description was not large enough to return the entire driver description, so the description was truncated. The length of the entire data source name is returned in * NameLength1Ptr. (DM) The buffer * ServerName was not large enough to return the entire data source name, so the name was truncated. The length of the untruncated string value is returned in * StringLengthPtr. The buffer * CharacterAttributePtr was not large enough to return the entire string value, so the string value was truncated. The Operation argument was SQL_FETCH_BY_BOOKMARK, and string or binary data returned for a column or columns with a data type of SQL_C_CHAR or SQL_C_BINARY resulted in the truncation of nonblank character or non-NULL binary data. The buffer * StringLength2Ptr contains the length of the untruncated browse result connection string. The buffer * OutConnectionString was not large enough to return the entire browse result connection string, so the string was truncated. The prepared statement associated with StatementHandle contained a set function (such as AVG, MAX, MIN, and so on), but not the COUNT set function, and NULL argument values were eliminated before the function was applied. The argument StatementText contained a set function (such as AVG, MAX, MIN, and so on), but not the COUNT set function, and NULL argument values were eliminated before the function was applied. (Function returns SQL_SUCCESS_WITH_INFO.)Īn error occurred during the disconnect. The Operation argument was SQL_DELETE or SQL_UPDATE, and the operation failed because of optimistic concurrency. (For more information about updates to more than one row, see the description of the SQL_ATTR_SIMULATE_CURSOR Attribute in SQLSetStmtAttr.) The Operation argument was SQL_DELETE or SQL_UPDATE, and no rows or more than one row were deleted or updated.
The prepared statement associated with the StatementHandle contained a positioned update or delete statement, and no rows or more than one row were updated or deleted. StatementText contained a positioned update or delete statement, and no rows or more than one row were updated or deleted.