-2
這是我的第一個表While循環存儲過程
表1:
CatID TenderNumber
1 AA01012013
2 AA01012013
3 AA01012013
表2:
SubCatID CatID
1 1
2 1
3 2
4 2
5 2
6 3
所以這是我的數據庫看起來像。現在我想使用C#將SubCatID
和CatID
存儲到新表中。這些值將從TenderNumber
僅作如下檢索:
Select CatID from Table1 where TenderNumber='AA01012013'
while(SQLDataReader1.read())
{
select SubCatID from Table2 where CatID=Reader1["CatID"]
While(SQLDataReader2.read())
{
insert into Table3(SubCatID,CatID)Values(Reader2["SubCatID"],Reader1["CatID"])
}
}
我怎樣才能做到這一點使用存儲過程?
我想在C#中使用存儲過程執行此操作 – punter
@punter **爲什麼要在C#中執行此操作?或者用'while'循環?甚至是存儲過程?這只是一個單行的基於set的'insert'語句,不是? –
@MarcGravell這只是我實際需求的一個示例。 – punter