当前位置: 首页>>代码示例>>C#>>正文


C# SqlPipe.SendResultsRow方法代码示例

本文整理汇总了C#中Microsoft.SqlServer.Server.SqlPipe.SendResultsRow方法的典型用法代码示例。如果您正苦于以下问题:C# SqlPipe.SendResultsRow方法的具体用法?C# SqlPipe.SendResultsRow怎么用?C# SqlPipe.SendResultsRow使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Microsoft.SqlServer.Server.SqlPipe的用法示例。

在下文中一共展示了SqlPipe.SendResultsRow方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。

示例1: StoredProcReturnResultSet

[Microsoft.SqlServer.Server.SqlProcedure]
public static void StoredProcReturnResultSet()
{
    // Create the record and specify the metadata for the columns.
    SqlDataRecord record = new SqlDataRecord(
        new SqlMetaData("col1", SqlDbType.NVarChar, 100),
        new SqlMetaData("col2", SqlDbType.Int));

    // Mark the begining of the result-set.
    SqlContext.Pipe.SendResultsStart(record);

    // Send 10 rows back to the client.
    for (int i = 0; i < 10; i++)
    {
        // Set values for each column in the row.
        record.SetString(0, "row " + i.ToString());
        record.SetInt32(1, i);

        // Send the row back to the client.
        SqlContext.Pipe.SendResultsRow(record);
    }

    // Mark the end of the result-set.
    SqlContext.Pipe.SendResultsEnd();
}
开发者ID:.NET开发者,项目名称:Microsoft.SqlServer.Server,代码行数:25,代码来源:SqlPipe.SendResultsRow



注:本文中的Microsoft.SqlServer.Server.SqlPipe.SendResultsRow方法示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。