Soran
çoklu where

Genel Tartışma
-
çoklu sorgulama yaparken and kullanınca hiçbir veri gelmiyor or kullanıncada hepsi geliyor ama bana and benzeri bişey lazım niye olmuyor and ile anlamadım,yani şunun için kategoriid si 29 ve altkategoriidsi cv olanları sectirmeye çalışıyorum olmuyor hiçbir veri gelmiyoe
- Değiştirilmiş Tür Serkan Canseven 29 Ocak 2016 Cuma 11:35
Tüm Yanıtlar
-
-
-
-
evet senin yazdığın gibi hatta yazdığın sorguyu aynen denedim çalıştı ama
SELECT * FROM tablo_adi WHERE kategoriid= @kategoriid and alt=@altkategoriid;
şeklinden yapınca hiçbir veri gelmiyor
ve bir hata mesajıda vermiyor
- Düzenleyen NScoder54 2 Ocak 2016 Cumartesi 13:07
-
gelen değerlerin boş olmadığından emin misin birde o değişkenleri tanımlıyorusun dimi
mesela;
declare @kategoriid int; set @kategoriid=29; declare @altkategoriid nvarchar(max); set @altkategoriid='cv'; select * from tablo_adi where kategoriid = @kategoriid and alt=@altkategoriid;
şeklinde gibi
furkancelikci@gmail.com
www.furkancelikci.net- Düzenleyen FurkanC 2 Ocak 2016 Cumartesi 13:36
-
-
-
-
ben bi kodları gönderim sana
<asp:SqlDataSource ID="urunler" runat="server" ConnectionString="<%$ ConnectionStrings:prefabrikConnectionString %>" ProviderName="<%$ ConnectionStrings:prefabrikConnectionString.ProviderName %>" SelectCommand="SELECT urunler.* FROM urunler WHERE kategoriid=@kategoriid AND alt=@altkategoriid"> <SelectParameters> <asp:QueryStringParameter DefaultValue="kategoriid" Type="Int32" Name="kategoriid" QueryStringField="kategoriid" /> <asp:QueryStringParameter DefaultValue="altkategoriid" Type="String" Name="altkategoriid" QueryStringField="adlkategoriid" /> </SelectParameters> </asp:SqlDataSource>
burda değişkenin tipini belirtmişim zaten tablomu oluştururkende zaten seçtiriyor navcharmı inmi filan diye acaba sorun nerede
acaba type yerine dbtype="string" mi yazsam
- Düzenleyen NScoder54 2 Ocak 2016 Cumartesi 14:54