Hejsan Eftersom du använder två parametrar så behöver du två ControlParameter-taggar. Hejsan och tack för era svar. Även om jag först, då jag är amatör på sånt här, inte riktigt förstod hur jag skulle göra med namngivna parametrar fick jag det att fungera och är mycket tacksam för er hjälp.UNION-fråga med parametrar
Jag försöker skapa en UNION-fråga som hämtar WHERE från en dropdownlist.
Det här funkar
<asp:AccessDataSource ...SelectCommand="SELECT MatchID, Ser1 FROM matcher WHERE (MatchID = ?) />
<SelectParameters>
<asp:ControlParameter ControlID="DropDownList1" Name="MatchID" PropertyName="SelectedValue" Type="Int32" />
</SelectParameters>
</asp:AccessDataSource>
och det här funkar
<asp:AccessDataSource ...SelectCommand="SELECT MatchID, Ser1 FROM matcher WHERE MatchID = 601 UNION SELECT MatchID, Ser1 FROM motståndare WHERE MatchID = 601 />
<SelectParameters....
men detta går inte
<asp:AccessDataSource ...SelectCommand="SELECT MatchID, Ser1 FROM matcher WHERE (MatchID = ?) UNION SELECT MatchID, Ser1 FROM motståndare WHERE (MatchID = ?) />
<SelectParameters....
Är det möjligt att få till och i så fall vad är det jag missat.Sv: UNION-fråga med parametrar
Sv: UNION-fråga med parametrar