Skip to content

Commit cf91cee

Browse files
authored
Merge pull request #16217 from dksimpson/dks-us1750982-7
Duplicate-titles validation fixes pt 7
2 parents 24eb4f5 + 6c631c5 commit cf91cee

20 files changed

Lines changed: 25 additions & 25 deletions

docs/connect/oledb/ole-db-data-source-objects/initialization-and-authorization-properties.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "Initialization and Authorization Properties | Microsoft Docs"
2+
title: "Initialization and authorization properties (OLE DB driver) | Microsoft Docs"
33
description: "Initialization and authorization properties"
44
ms.custom: ""
55
ms.date: "01/02/2020"

docs/connect/oledb/ole-db-how-to/integrated-kerberos-authentication-ole-db.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "Integrated Kerberos Authentication (OLE DB) | Microsoft Docs"
2+
title: "Integrated Kerberos authentication (OLE DB driver) | Microsoft Docs"
33
description: "Integrated kerberos authentication (OLE DB)"
44
ms.custom: ""
55
ms.date: "06/14/2018"

docs/connect/oledb/ole-db-interfaces/ibcpsession-bcpwritefmt-ole-db.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "IBCPSession::BCPWriteFmt (OLE DB) | Microsoft Docs"
2+
title: "IBCPSession::BCPWriteFmt (OLE DB driver) | Microsoft Docs"
33
description: "Using IBCPSession::BCPWriteFmt to save the format files in either xml or text format (OLE DB)"
44
ms.custom: ""
55
ms.date: "06/14/2018"

docs/connect/oledb/ole-db-interfaces/ibcpsession-ole-db.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "IBCPSession (OLE DB) | Microsoft Docs"
2+
title: "IBCPSession (OLE DB driver) | Microsoft Docs"
33
description: "IBCPSession interface (OLE DB)"
44
ms.custom: ""
55
ms.date: "06/14/2018"

docs/connect/oledb/ole-db-interfaces/icolumnsrowset.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "IColumnsRowset | Microsoft Docs"
2+
title: "IColumnsRowset (OLE DB driver) | Microsoft Docs"
33
description: "IColumnsRowset interface"
44
ms.custom: ""
55
ms.date: "06/14/2018"

docs/connect/oledb/ole-db-interfaces/icommand-ole-db.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "ICommand (OLE DB) | Microsoft Docs"
2+
title: "ICommand (OLE DB driver) | Microsoft Docs"
33
description: "ICommand interface (OLE DB)"
44
ms.custom: ""
55
ms.date: "06/14/2018"

docs/connect/oledb/ole-db-interfaces/icommandwithparameters.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "ICommandWithParameters | Microsoft Docs"
2+
title: "ICommandWithParameters (OLE DB driver) | Microsoft Docs"
33
description: "ICommandWithParameters interface"
44
ms.custom: ""
55
ms.date: "06/14/2018"

docs/connect/oledb/ole-db-interfaces/idbproperties-ole-db.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "IDBProperties (OLE DB) | Microsoft Docs"
2+
title: "IDBProperties (OLE DB driver) | Microsoft Docs"
33
description: "IDBProperties interface (OLE DB)"
44
ms.custom: ""
55
ms.date: "06/14/2018"

docs/connect/oledb/ole-db-interfaces/irowsetfastload-commit-ole-db.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "IRowsetFastLoad::Commit (OLE DB) | Microsoft Docs"
2+
title: "IRowsetFastLoad::Commit (OLE DB driver) | Microsoft Docs"
33
description: "IRowsetFastLoad::Commit (OLE DB)"
44
ms.custom: ""
55
ms.date: "06/14/2018"

docs/connect/oledb/ole-db-table-valued-parameters/inserting-data-into-table-valued-parameters.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "Inserting Data into Table-Valued Parameters | Microsoft Docs"
2+
title: "Insert data into table-valued parameters (OLE DB driver) | Microsoft Docs"
33
description: "Using OLE DB Driver for SQL Server to insert Data into Table-Valued Parameters"
44
ms.custom: ""
55
ms.date: "06/14/2018"
@@ -18,12 +18,12 @@ ms.author: pelopes
1818

1919
[!INCLUDE[Driver_OLEDB_Download](../../../includes/driver_oledb_download.md)]
2020

21-
The OLE DB Driver for SQL Server supports two models for the consumer to specify data for table valued parameter rows: a push model and a pull model. A sample that demonstrates the pull model is available; see [SQL Server Data Programming Samples](https://msftdpprodsamples.codeplex.com/).
21+
The OLE DB Driver for SQL Server supports two models for the consumer to specify data for table-valued parameter rows: a push model and a pull model. A sample that demonstrates the pull model is available; see [SQL Server Data Programming Samples](https://msftdpprodsamples.codeplex.com/).
2222

2323
> [!NOTE]
2424
> A table-valued parameter column must have either non-default values in all rows or default values in all rows. It is not possible to have default values in some rows but not others. Therefore, in table-valued parameter bindings, the only status values allowed for table-valued parameter rowset column data are DBSTATUS_S_ISNULL and DBSTATUS_S_OK. DBSTATUS_S_DEFAULT will result in a failure and the bound status value will be set to DBSTATUS_E_BADSTATUS.
2525
26-
## Push Model (Loads All Table-Valued Paremeter Data in Memory)
26+
## Push Model (Loads All Table-Valued Parameter Data in Memory)
2727
The push model is similar to the use of parameter sets (that is, the DBPARAMS parameter in ICommand::Execute). The push model is only used if table-valued parameter rowset objects are used without a customized implementation of IRowset interfaces. The push model is recommended when the number of rows in the table-valued parameter rowset is small and is not expected to put excessive memory pressure on the application. This is simpler than the pull model, because it does not require any more functionality from the consumer application than what is currently common in typical OLE DB applications.
2828

2929
The consumer is expected to provide all the table-valued parameter data to the provider before executing a command. To provide the data, the consumer populates a table-valued parameter rowset object for each table-valued parameter. The table-valued parameter rowset object exposes rowset Insert, Set, and Delete operations, which the consumer will use to manipulate the table-valued parameter data. The provider will fetch the data from this table-valued parameter rowset object at execution time.

0 commit comments

Comments
 (0)