En iyi yanıtlayıcılar
Datatable Hakkında

Soru
-
Yanıtlar
-
- Designer'de tableadapter'e sağ tıklayın.
- Add Query tıklayın.
- Ana sorguyu göreceksiniz, sonuna WHERE ID=@StokId ekleyin.
- Next deyince size oluşacak methodların isimlerini soracak, GetDataByStokId ve FillByStokId isimlerini verin (ya da hangi ismi isterseniz)
- artık
this.tBL_STOK_HAREKETLERITableAdapter.FillByStokId(this.grafikDataSet.TBL_STOK_HAREKETLERI, stokId);
şeklinde kullanabilirsiniz.
Ya dataset kullananları görünce bi mutlu oluyorum nedense :)
e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
- Düzenleyen Önay YALÇINERModerator 31 Mart 2016 Perşembe 12:03
- Yanıt Olarak İşaretleyen sevdaca 31 Mart 2016 Perşembe 12:15
Tüm Yanıtlar
-
- Designer'de tableadapter'e sağ tıklayın.
- Add Query tıklayın.
- Ana sorguyu göreceksiniz, sonuna WHERE ID=@StokId ekleyin.
- Next deyince size oluşacak methodların isimlerini soracak, GetDataByStokId ve FillByStokId isimlerini verin (ya da hangi ismi isterseniz)
- artık
this.tBL_STOK_HAREKETLERITableAdapter.FillByStokId(this.grafikDataSet.TBL_STOK_HAREKETLERI, stokId);
şeklinde kullanabilirsiniz.
Ya dataset kullananları görünce bi mutlu oluyorum nedense :)
e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
- Düzenleyen Önay YALÇINERModerator 31 Mart 2016 Perşembe 12:03
- Yanıt Olarak İşaretleyen sevdaca 31 Mart 2016 Perşembe 12:15
-
tBL_STOK_HAREKETLERITableAdapter.SelectCommand.CommandText'inde where kullanirsin ve parametre eklersin. Ornek:
var adapter = new SqlDataAdapter(@"select * from Stok_Hareketleri where Id = @ID", @"server=.\SQLExpress;Database=Stok;Trusted_Connection=yes"); adapter.SelectCommand.Parameters.AddWithValue("@ID", 0); // yeni ID ile gerekli oldugu yerde. Ornegin ID=5 adapter.SelectCommand.Parameters["@ID"].Value = 5; adapter.Fill( ... );
Bunlarin yerine Linq to EF ogrenseydiniz daha cok rahat ederdiniz.
-
-
-
-
Teşekkür ederim :) Bu arada önceden Kullanmıyordum. Bi projede çalışırken sizin hazırladığınız videoyu izledim. Baktım ki benim yaptığım her şey hammalık Projeyi tamamen sildim :)
bunu çerçeveletip asacam.
Burada belki 1000 tane hammal var biliyormusunuz, çoğuda atarlı.
e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
-
-
-
hocam tartışma başlatmak istemiyorum ama intellisense de var yeterince;
dataSetMain.StokHataketleriDataTable.KDV.DefaultValue = 18;
gibi.
e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
- Düzenleyen Önay YALÇINERModerator 31 Mart 2016 Perşembe 12:48
-
bak adam sorgu çektiğini sanıyor ama asıl eziyet çekiyor :) Ben bu adama belki 10 defa söylemişimdir, dataset kullan diye ama anlayamıyor.
e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
- Düzenleyen Önay YALÇINERModerator 31 Mart 2016 Perşembe 12:51
-
-
-
-
-
-
-