[ nenadvr @ 26.08.2008. 02:22 ] @
Kako da ubacim DataRow[] koji je rezultat DataTable.Select u DataGridView? kao da mi je rezultat nova tabela
pokusao sam da od tih selektovanih redova napravim novu tabelu, ali nece, kaze da vec pripadaju drugoj tabeli

[Ovu poruku je menjao nenadvr dana 26.08.2008. u 03:35 GMT+1]
[ marko1981 @ 26.08.2008. 09:33 ] @
Code:

DataTable dataSource = ...;

// sa Clone() dobijas tabelu identicne strukture (kolona), ali praznu (bez redova)
DataTable dataDest = dataSource.Clone();

DataRow[] rows = dataSource.Select("<whereclause>");

// mora red po red, ne moze "odjednom"
foreach (DataRow row in rows)
{
   dataDest.ImportRow(row);
}

dataDest.AcceptChanges();

this.dataGridView.DataSource = dataDest;
[ nenadvr @ 27.08.2008. 19:10 ] @
Hvala, radi