Benutzer mit den meisten Antworten
How to filter certain columns of datatable ?

Frage
-
Hi to all,
how can i select certain columns like SQL: "select col1, col5 from table;" in C# dataTable ?
or
why this dont work variable if i set
sInsertSpaltenSQL = "B_Dat, BEL";?
it dont work if i set directly
DataTable
dt1_1 = view.ToTable(true, "B_Dat", "BEL"); it work correctly.
" sInsertSpaltenSQL =
"B_Dat, BEL";
lStatus0.Text =
"cmd: "+ sInsertSpaltenSQL;
try
{
best regards.
DataViewview = newDataView(dt1);DataTabledt1_1 = view.ToTable(sInsertSpaltenSQL); // "B_Dat", "BEL"
dgvTabl2.DataSource = dt1_1;
}
catch(Exception)
{
MessageBox.Show("Fehler", "Fehler", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
"
Antworten
-
Hi,
könntest Du dein Posting bitte auf Deutsch verfassen? Denn ehrlich gesagt verstehe ich dein Denglisch nicht wirklich.
Falls Du meintest, warum "Spalte1, Spalte2" nicht funktioniert, "Spalte1", "Spalte2" aber schon, siehe:
http://msdn.microsoft.com/de-de/library/wec2b2e6
Du musst dann schon ein Array von Strings übergeben. In deinem Fall könntest Du einfach ein Split nehmen.
sInsertSpaltenSQL = "B_Dat,BEL";
dt1_1 = view.ToTable(true, sInsertSpaltenSQL.Split( "," ) );
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community- Als Antwort markiert Robert BreitenhoferModerator Donnerstag, 24. Mai 2012 12:05
Alle Antworten
-
Hi,
könntest Du dein Posting bitte auf Deutsch verfassen? Denn ehrlich gesagt verstehe ich dein Denglisch nicht wirklich.
Falls Du meintest, warum "Spalte1, Spalte2" nicht funktioniert, "Spalte1", "Spalte2" aber schon, siehe:
http://msdn.microsoft.com/de-de/library/wec2b2e6
Du musst dann schon ein Array von Strings übergeben. In deinem Fall könntest Du einfach ein Split nehmen.
sInsertSpaltenSQL = "B_Dat,BEL";
dt1_1 = view.ToTable(true, sInsertSpaltenSQL.Split( "," ) );
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community- Als Antwort markiert Robert BreitenhoferModerator Donnerstag, 24. Mai 2012 12:05
-
Hallo ati.sah,
Ich gehe davon aus, dass die Antwort Dir weitergeholfen hat.
Solltest Du noch "Rückfragen" dazu haben, so gib uns bitte Bescheid.Grüße,
RobertRobert Breitenhofer, MICROSOFT
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „Entwickler helfen Entwickler“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.