GridView.DataSource
veri tabanına veya veri kümesine nasıl dışa aktarabilirim?GridView.DataSource öğesini bir veri tabanına veya veri kümesine nasıl verebilirim?
cevap
Bakabilirsin, BindingSource
ilk DataSource
dönüştürmek gerekir örneği her şeyi yapabilirsin tCxC
ait verilerle
BindingSource bs = (BindingSource)dgrid.DataSource; // Se convierte el DataSource
DataTable tCxC = (DataTable) bs.DataSource;
.
sizin DataSource tipi DataTable olduğu varsayıldığında, sadece bunu yapabilirsiniz: Bu, bu sonuçlanır gibi boş test etmek için izin verecek
DataTable tbl = Gridview1.DataSource as DataTable;
:
myGridView.DataSource as DataTable
Şahsen ben giderdim DataTable nesnesi veya boş. DataSource (DataTable) kullanarak Gridview1.DataSource DataTable bir DataSet veya hatta bir tür koleksiyon aslında bir çökme hatasına neden olur.
Destekleyici Belgeler: MSDN Documentation on "as"
Bu hata oluşturmadı, ancak datatable'ımın değerini denetlemek için vurgulu olarak gösterir. gridview nüfus verilerini gösterir. DataTable olarak DataTable dt = gvJobSearchEngine.DataSource; Kodunuzu denediğimde –
Ambu,
Seninle aynı sorunu yaşıyordu ve bu onu anlamaya kullanılan koddur. Ancak, altbilgi satırı bölümünü benim amacım için kullanmamama rağmen, bu koda ekledim.
DataTable dt = new DataTable();
// add the columns to the datatable
if (GridView1.HeaderRow != null)
{
for (int i = 0; i < GridView1.HeaderRow.Cells.Count; i++)
{
dt.Columns.Add(GridView1.HeaderRow.Cells[i].Text);
}
}
// add each of the data rows to the table
foreach (GridViewRow row in GridView1.Rows)
{
DataRow dr;
dr = dt.NewRow();
for (int i = 0; i < row.Cells.Count; i++)
{
dr[i] = row.Cells[i].Text.Replace(" ","");
}
dt.Rows.Add(dr);
}
// add the footer row to the table
if (GridView1.FooterRow != null)
{
DataRow dr;
dr = dt.NewRow();
for (int i = 0; i < GridView1.FooterRow.Cells.Count; i++)
{
dr[i] = GridView1.FooterRow.Cells[i].Text.Replace(" ","");
}
dt.Rows.Add(dr);
}
Bu geç geliyor ama oldukça yardımcı oldu. Ben sadece ileride başvurmak
DataTable dt = new DataTable();
Data.DataView dv = default(Data.DataView);
dv = (Data.DataView)ds.Select(DataSourceSelectArguments.Empty);
dt = dv.ToTable();
Data.DataView'de herhangi bir intellisense penceresi yoktu. –
ben kod sınırının altında kullanmış ve işe yarıyor için ilanıyla, nesnenin tipi GridView.DataSource tarafından gösterilen bu ne
DataTable dt = dataSource.Tables[0];
- 1. Opencv veri tabanına kaydet
- 2. Yazılı veri tabanına genel veri dökümünü yayınlama
- 3. Tamsayı değişkeni veri tabanına girme
- 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. Csv dosyasından veri alın ve veri tabanına girin
- 7. Scala'da Apache Spark'deki veri kümesine veri tabanı nasıl dönüştürülür?
- 8. SSIS kullanarak veri kümesine nasıl satır ekler?
- 9. Veri görünümü C# 'daki veri tabanına kopyalamanın en kolay yolu
- 10. Sadece 1'inci textarea veri tabanına gidiyor
- 11. veri tabanına kayıt tabanlı liste/nesne basma
- 12. EnumConverter, ilk aşamalarda düzenlenebilir veri tabanına
- 13. Değer veri tabanına sahip WPF ProgressBar
- 14. JTable'da her satır için veri tabanına ekle
- 15. PHPUnit Veritabanı Uzantısı - Boş bir veri kümesine nasıl sahip olunur?
- 16. Excel dosyasını okuyun ve veri kümesine veri ekleyin
- 17. Spesifik veri tabanına dayalı SQL veritabanında spss verilerini depola
- 18. Excel'de başka bir veri kümesine eşleştirmek için bir veri kümesini nasıl sıralayabilirim?
- 19. Weka sınıf etiketlerini bir test veri kümesine nasıl ekler?
- 20. R: GAM veri alt kümesine sığdırıldı
- 21. Bir Sciet-bilgi veri kümesini bir Pandas veri kümesine dönüştürme nasıl yapılır?
- 22. lm için birden fazla veri kümesine uygulama
- 23. "Rapor öğesi bir veri kümesine bağlı değil" ... ... ama bu
- 24. Hızlı madenci: Veri kümesine 'label' özelliği nasıl eklenir?
- 25. ODP.NET: Verileri dinamik sql'den veri kümesine nasıl alabilirim
- 26. WinDev veri tabanına (.fic ve .ndx dosyası) C# winform
- 27. Cakephp - veri tabanına bağlanamıyor ve incelikle düzeltilemiyorsa algıla.
- 28. Parça yeniden oluşturuluyor ve varolan veri kümesine geri dönüyor
- 29. JBoss AS 7'yi genişletme Veri tabanına giriş
- 30. jquery'den php'ye json gönder ve veri tabanına ekle
deneyin? –
http://www.vbforums.com/showthread.php?t=474895 – TheTXI