Hej,Repeater och AccessDataSource
Jag håller på att göra en liten sida där jag kan söka på Album och Artist (som finns inlagda i en Accessdatabas)
Jag har i min sida en Repeater som poppuleras av en AccessDataSource.
Allt funkar jättebra när man skriver både Artist och Titel, då får man förväntat resultat,
Problemet är att om man bara skriver Artisten så får jag inga träffar... jag vet inte om det är sql:en som bbråkar när den ena parametern är tom eller om man måste göra något speciellt för att få det att funka.
Min AccessDataSource ser ut såhär....
<asp:AccessDataSource ID="SearchCD" runat="server" DataFile="~/Db/CDArkiv.mdb"
SelectCommand="SELECT [Artist], [Titel] FROM [CD] WHERE (([Artist] LIKE '%' + ? + '%') AND ([Titel] LIKE '%' + ? + '%'))" >
<SelectParameters>
<asp:ControlParameter ControlID="txtArtist" Name="Artist" PropertyName="Text" Type="String" />
<asp:ControlParameter ControlID="txtTitel" Name="Titel" PropertyName="Text" Type="String" />
</SelectParameters>
</asp:AccessDataSource>
<asp:Button ID="Button1" runat="server" Style="left: 659px; position: absolute; top: 59px"
Text="Button" />
Tacksam för hjälp
// David