Windows Uygulaması oluşturdum. Bu durumda, veri kümesinde birden çok tablo var, şimdi bunu tek bir DataGridView'a bağlamak istiyorum. Birisi bana yardım edebilir mi? aşağıdaki gibiWindows uygulamasında DataGridView için Veri Kümesi'ne nasıl bağlanır
cevap
Birden tabloları göstermek istiyorsanız veri kümesi
DataGridView1.AutoGenerateColumns = true;
DataGridView1.DataSource = ds; // dataset
DataGridView1.DataMember = "TableName"; // table name you need to show
biri tablosunu gösterecektir ardından, tüm tabloları dışında bir datatable veya özel nesne koleksiyonu oluşturmak gerekir.
eğer aynı tablo şema ile iki tablo moduna
dtAll = dtOne.Copy(); // dtOne = ds.Tables[0]
dtAll.Merge(dtTwo); // dtTwo = dtOne = ds.Tables[1]
DataGridView1.AutoGenerateColumns = true;
DataGridView1.DataSource = dtAll ; // datatable
örnek kod
DataTable dtAll = ds.Tables[0].Copy();
for (var i = 1; i < ds.Tables.Count; i++)
{
dtAll.Merge(ds.Tables[i]);
}
DataGridView1.AutoGenerateColumns = true;
DataGridView1.DataSource = dtAll ;
Güzel! Birisi 'false' için açıkça ayarlamamışsa, 'DataGridView1.AutoGenerateColumns'' varsayılan olarak tek' 'dır. Yukarıdaki kod snippet'inde gösterildiği gibi, bunu tekrar "true" olarak ayarlamanız gerekmeyecektir. – RBT
Eğer kılavuza veri kümesi ayarlayabilirsiniz:
sizin veri kümesi nesnesi varsayarak
datagridview1.datasource= ds;
datagridview1.datamember= tablename.ToString();
tabloadı Eğer ızgarada göstermek istediğiniz tablonun adıdır ds
olduğunu //.Umarım, yardımcı olur.
B.R. Böyle
kullanım: -
gridview1.DataSource = ds.Tables[0]; <-- Use index or your table name which you want to bind
gridview1.DataBind();
Ben yardımcı olur umarım !!
- 1. lm için birden fazla veri kümesine uygulama
- 2. jQuery Veri bağlama nasıl bağlanır?
- 3. SSIS kullanarak veri kümesine nasıl satır ekler?
- 4. mongoDB'yi bir Dataiku veri kümesine nasıl bağlarım?
- 5. R'de bir veri kümesine başlık nasıl eklenir?
- 6. Scala'da Apache Spark'deki veri kümesine veri tabanı nasıl dönüştürülür?
- 7. GridView.DataSource öğesini bir veri tabanına veya veri kümesine nasıl verebilirim?
- 8. DataTemplate veri türü arabirime nasıl bağlanır?
- 9. WinForm uygulamasında DataGridView sıralanırken seçili satırlar
- 10. datagridview
- 11. JDeveloper12c'den SVN Nasıl Bağlanır/Yeniden Bağlanır?
- 12. Erişim veritabanı c'ye nasıl bağlanır? #
- 13. R: GAM veri alt kümesine sığdırıldı
- 14. 3D render için DICOM veri kümesine gerek var
- 15. C# içinde dataGridView sütunlarını sırala? (Windows Form)
- 16. Excel'de başka bir veri kümesine eşleştirmek için bir veri kümesini nasıl sıralayabilirim?
- 17. SRSRS 2016 Önizleme'de paylaşılan veri kümesine veri yüklemek için hangi izinlere ihtiyaç duyulur?
- 18. Excel dosyasını okuyun ve veri kümesine veri ekleyin
- 19. Weka sınıf etiketlerini bir test veri kümesine nasıl ekler?
- 20. ODP.NET: Verileri dinamik sql'den veri kümesine nasıl alabilirim
- 21. PHPUnit Veritabanı Uzantısı - Boş bir veri kümesine nasıl sahip olunur?
- 22. Hızlı madenci: Veri kümesine 'label' özelliği nasıl eklenir?
- 23. Veri kaynağı kullanırken datagridview hücre rengini değiştiremiyorum
- 24. DataGridView
- 25. DataGridView
- 26. Windows Forms uygulamasında Ninject nasıl kullanılır?
- 27. DataGridView: Veri kaynağı değiştirildikten sonra seçimleri koru?
- 28. DataGridView
- 29. DataGridView
- 30. C# Windows Form Uygulamasında spellCheck nasıl etkinleştirilir?
seni dışarı [DataView] kontrol edebilirsiniz düşünmek bütün tabloları (http://msdn.microsoft.com/ en-us/library/4xz507ds% 28VS.71% 29.aspx) – V4Vendetta