このようなテーブル値パラメーターがあります
CREATE TYPE dbo.ss AS TABLE(ss1 integer);
次のような私のストアドプロシージャ:
ALTER PROCEDURE [dbo].[T_TransactionSummary]
@locations dbo.ss readonly
as
begin
...............
.............
AND (Location_tbl.Locid IN (select ss1 from @locations))
私はリストボックスを持っています..複数のアイテムを含む..同時にリストボックスから複数のアイテムを選択できます..そのとき、リストボックスから常に1つの場所を選択する場合、ストアドプロシージャに複数のLocationidを渡す方法..次に私次のように渡すことができます:
dim locid as integer=Lstbox.selectedItem
cmd.parameters.add("@locations",locid)..
しかし、選択したアイテムをリストボックスからストアドプロシージャに渡す方法がわかりません
私はvb.net Windowsフォームに取り組んでいます