Skip to content

Commit c9529d6

Browse files
committed
address warnings
1 parent 0d6ad4f commit c9529d6

2 files changed

Lines changed: 7 additions & 25 deletions

File tree

docs/relational-databases/native-client-odbc-api/odbc-api-implementation-details.md

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,6 @@ The [!INCLUDE [ssNoVersion](../../includes/ssnoversion-md.md)] Native Client ODB
2424

2525
The [!INCLUDE [ssNoVersion](../../includes/ssnoversion-md.md)] Native Client ODBC driver complies with the ODBC 3.51 specification. For full reference material, download the Microsoft Data Access Components SDK from the [Data Access and Storage Developer Center](https://go.microsoft.com/fwlink?linkid=4173) or view the [ODBC Programmer's Reference](../../odbc/reference/odbc-programmer-s-reference.md).
2626

27-
---
28-
2927
## How the ODBC API works
3028

3129
ODBC provides a standardized interface between applications and database drivers. When your application calls an ODBC function, the call passes through several layers before reaching the data source. Understanding this architecture helps you write more efficient code and troubleshoot connectivity problems.
@@ -79,11 +77,9 @@ Use Unicode APIs for modern applications.
7977
### Threading and pooling
8078

8179
- Thread safety depends on how the application configures the driver and Driver Manager.
82-
- You can enable connection pooling at either level to reduce connection overhead.
83-
84-
---
80+
- To reduce connection overhead, enable connection pooling at either level.
8581

86-
# ODBC API reference (table layout)
82+
## ODBC API reference (table layout)
8783

8884
The following table lists the available ODBC API functions documented for the SQL Server Native Client driver. Each entry links to its corresponding detailed reference page.
8985

@@ -140,8 +136,6 @@ The following table lists the available ODBC API functions documented for the SQ
140136
| [SQLTablePrivileges](../../relational-databases/native-client-odbc-api/sqltableprivileges.md) | Retrieve table privilege information. |
141137
| [SQLTables](../../relational-databases/native-client-odbc-api/sqltables.md) | Retrieve table metadata. |
142138

143-
---
144-
145139
## Related content
146140

147141
- [SQL Server Native Client (ODBC) Reference](../native-client/odbc/sql-server-native-client-odbc.md)

docs/relational-databases/native-client-odbc-table-valued-parameters/odbc-table-valued-parameter-api-summary.md

Lines changed: 5 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,7 @@ helpviewer_keywords:
1919
ODBC supports table-valued parameters (TVPs) through enhancements to several existing API functions. These functions work together to describe TVP schemas, bind and transmit row sets, fetch metadata, and manage descriptor records.
2020
The following sections organize the relevant ODBC functions into logical groups to help you understand how each part of the TVP pipeline operates.
2121

22-
---
23-
24-
# TVP schema discovery and metadata functions
22+
## TVP schema discovery and metadata functions
2523

2624
These functions help an application discover the structure of table-valued parameters, including column metadata, parameter definitions, and available SQL data types.
2725

@@ -34,9 +32,7 @@ These functions help an application discover the structure of table-valued param
3432
| [SQLProcedureColumns](../../relational-databases/native-client-odbc-api/sqlprocedurecolumns.md) | Retrieves metadata for TVP-related stored procedure parameters. |
3533
| [SQLTables](../../relational-databases/native-client-odbc-api/sqltables.md) | Lists tables and table types available as sources for TVP declarations. |
3634

37-
---
38-
39-
# TVP parameter binding and data transmission
35+
## TVP parameter binding and data transmission
4036

4137
These functions handle binding structured data to parameters, passing the data to the server, or streaming rows during execution.
4238

@@ -46,9 +42,7 @@ These functions handle binding structured data to parameters, passing the data t
4642
| [SQLParamData](../../relational-databases/native-client-odbc-api/sqlparamdata.md) | Retrieves the next part of a streamed TVP parameter when using data-at-execution. |
4743
| [SQLPutData](../../relational-databases/native-client-odbc-api/sqlputdata.md) | Sends TVP data in chunks during data-at-execution operations. |
4844

49-
---
50-
51-
# Statement execution for TVPs
45+
## Statement execution for TVPs
5246

5347
These functions execute SQL statements that reference TVPs and manage the execution lifecycle.
5448

@@ -57,9 +51,7 @@ These functions execute SQL statements that reference TVPs and manage the execut
5751
| [SQLExecDirect](../../relational-databases/native-client-odbc-api/sqlexecdirect.md) | Executes a SQL statement that uses TVPs without preparing it first. |
5852
| [SQLExecute](../../relational-databases/native-client-odbc-api/sqlexecute.md) | Executes a previously prepared SQL statement that includes TVP parameters. |
5953

60-
---
61-
62-
# Descriptor and attribute management for TVPs
54+
## Descriptor and attribute management for TVPs
6355

6456
Use these functions to manage descriptor fields and statement attributes required to describe rowsets and structured parameters correctly.
6557

@@ -72,18 +64,14 @@ Use these functions to manage descriptor fields and statement attributes require
7264
| [SQLGetStmtAttr](../../relational-databases/native-client-odbc-api/sqlgetstmtattr.md) | Retrieves statement attributes affecting TVP execution behavior. |
7365
| [SQLSetStmtAttr](../../relational-databases/native-client-odbc-api/sqlsetstmtattr.md) | Sets statement attributes such as rowset sizes or streaming flags for TVP operations. |
7466

75-
---
76-
77-
# Diagnostics and error handling for TVPs
67+
## Diagnostics and error handling for TVPs
7868

7969
Use these functions to help your applications detect errors, warnings, or status messages during TVP binding and execution.
8070

8171
| Function | Purpose |
8272
|----------|---------|
8373
| [SQLGetDiagField](../../relational-databases/native-client-odbc-api/sqlgetdiagfield.md) | Retrieves diagnostic information generated during TVP processing. |
8474

85-
---
86-
8775
## Related content
8876

8977
- [Table-Valued Parameters (ODBC)](../../relational-databases/native-client-odbc-table-valued-parameters/table-valued-parameters-odbc.md)

0 commit comments

Comments
 (0)