Delphi - pass table valued parameter to SQL Server stored procedure

user3733328

I need to pass the parameter as table value for a stored procedure in SQL Server. How to handle this in Delphi?

Marc Durdin

The sample downloadable from http://msftdpprodsamples.codeplex.com/wikipage?title=SS2008%21Readme_Table-Valued%20Parameters is written in C++ but could readily be translated to Delphi.

Once you have translated that code to Delphi, you can use something like the following to make the result set accessible via good ole ADO:

SourcesRecordset := CreateADOObject(CLASS_Recordset) as _Recordset;
RSCon := SourcesRecordset as ADORecordsetConstruction;
RSCon.Rowset := rowset;

LDataSet := TADODataSet.Create(nil);
try
  // Only doing the first result set
  LDataSet.Recordset := SourcesRecordset;
  while not LDataSet.Eof do
  begin
    //... something
    LDataSet.Next;
  end;
finally
  LDataSet.Free;
end;

Note that CreateADOObject is a private function in Data.Win.ADODB.pas but it's pretty trivial.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Delphi - pass table valued parameter to SQL Server stored procedure

From Dev

Is it possible to pass a table valued parameter to a stored procedure and return a table result?

From Dev

How to pass Table-Valued parameters from java to sql server stored procedure?

From Dev

Nullable Table Valued Parameter in Stored Procedure

From Dev

Using Table Valued Parameter as Stored Procedure Input

From Dev

Pass Default value to Table Valued parameter - SQL Server

From Dev

How to pass column name as well as Table Name to a stored procedure as a parameter in SQL Server?

From Dev

How to pass two values to a single parameter in SQL Server stored procedure?

From Dev

How to pass schema as parameter to a stored procedure in sql server?

From Dev

Primary key duplicate in a table-valued parameter in stored procedure

From Dev

SQL Server Stored Procedure Parameter

From Dev

sql server stored procedure IN parameter

From Dev

SQL Server Stored Procedure Parameter

From Dev

What permission do I need to use an SQL Server Table Valued Parameter (TVP) as a stored proc parameter?

From Dev

SQL Server: Describe a Table-Valued Parameter

From Dev

Delphi calling SQL Server Stored Procedure slow

From Dev

SQL Server 2012 - Pass stored procedure name to another stored procedure

From Dev

SQL Server stored procedure Nullable parameter

From Dev

Passing parameter to a SQL Server stored procedure

From Dev

SQL Server stored procedure oDate as a parameter not recognized

From Dev

xml parameter in sql server stored procedure

From Dev

Passing parameter to a SQL Server stored procedure

From Dev

Create and execute stored procedure with parameter in SQL Server

From Dev

how to change stored procedure into table valued function?

From Dev

How to pass each value of the column from a table to a stored procedure and save the result in a table in SQL-Server

From Dev

How to pass each value of the column from a table to a stored procedure and save the result in a table in SQL-Server

From Dev

SQL Agent job to select a value from table and pass the values as input parameter to execute stored procedure

From Dev

How can I pass and process an array of varchars as parameters to/within a SQL Server stored procedure parameter?

From Dev

How to pass dynamically created filters as parameter of stored procedure in SQL Server and filter data?

Related Related

  1. 1

    Delphi - pass table valued parameter to SQL Server stored procedure

  2. 2

    Is it possible to pass a table valued parameter to a stored procedure and return a table result?

  3. 3

    How to pass Table-Valued parameters from java to sql server stored procedure?

  4. 4

    Nullable Table Valued Parameter in Stored Procedure

  5. 5

    Using Table Valued Parameter as Stored Procedure Input

  6. 6

    Pass Default value to Table Valued parameter - SQL Server

  7. 7

    How to pass column name as well as Table Name to a stored procedure as a parameter in SQL Server?

  8. 8

    How to pass two values to a single parameter in SQL Server stored procedure?

  9. 9

    How to pass schema as parameter to a stored procedure in sql server?

  10. 10

    Primary key duplicate in a table-valued parameter in stored procedure

  11. 11

    SQL Server Stored Procedure Parameter

  12. 12

    sql server stored procedure IN parameter

  13. 13

    SQL Server Stored Procedure Parameter

  14. 14

    What permission do I need to use an SQL Server Table Valued Parameter (TVP) as a stored proc parameter?

  15. 15

    SQL Server: Describe a Table-Valued Parameter

  16. 16

    Delphi calling SQL Server Stored Procedure slow

  17. 17

    SQL Server 2012 - Pass stored procedure name to another stored procedure

  18. 18

    SQL Server stored procedure Nullable parameter

  19. 19

    Passing parameter to a SQL Server stored procedure

  20. 20

    SQL Server stored procedure oDate as a parameter not recognized

  21. 21

    xml parameter in sql server stored procedure

  22. 22

    Passing parameter to a SQL Server stored procedure

  23. 23

    Create and execute stored procedure with parameter in SQL Server

  24. 24

    how to change stored procedure into table valued function?

  25. 25

    How to pass each value of the column from a table to a stored procedure and save the result in a table in SQL-Server

  26. 26

    How to pass each value of the column from a table to a stored procedure and save the result in a table in SQL-Server

  27. 27

    SQL Agent job to select a value from table and pass the values as input parameter to execute stored procedure

  28. 28

    How can I pass and process an array of varchars as parameters to/within a SQL Server stored procedure parameter?

  29. 29

    How to pass dynamically created filters as parameter of stored procedure in SQL Server and filter data?

HotTag

Archive