sorry, habe zu spät bemerkt, dass der Titel des Threads nicht passt.... :-(
irgendwie stimmt da was nicht. Ich erstelle einen Select, sobald ich die Daten als parameter weitergeben will, gehts nicht.
Dataset besteht aus mehreren Zeilen und Spalten. Gesucht wird die erste Spalte "TaskID" nach best. IDs (siehe code)! Sobald ich "TaskTable(rows)" ausführe, erhalte folgende fehlermeldung:
CS1502: Die beste Übereinstimmung für die überladene Methode ExamTaskManagement_PrintTaskList.TaskTable(System. Data.DataSet) hat einige ungültige Argumente.
So möchte ich es lösen:
was mache ich falsch!! select funktioniert
irgendwie stimmt da was nicht. Ich erstelle einen Select, sobald ich die Daten als parameter weitergeben will, gehts nicht.
Dataset besteht aus mehreren Zeilen und Spalten. Gesucht wird die erste Spalte "TaskID" nach best. IDs (siehe code)! Sobald ich "TaskTable(rows)" ausführe, erhalte folgende fehlermeldung:
CS1502: Die beste Übereinstimmung für die überladene Methode ExamTaskManagement_PrintTaskList.TaskTable(System. Data.DataSet) hat einige ungültige Argumente.
So möchte ich es lösen:
Code:
UserName = Common.GetUserName(Convert.ToInt32(Session["UserID"])); DataSet TaskDS; TaskDS = (DataSet)Session["TaskDS"]; DataTable tbl = TaskDS.Tables[0]; //filter expression = "TaskID = '5'"; //testhalber möchte ich diese Zeilendaten anzeigen DataRow[] rows = tbl.Select(expression); TaskTable(rows); public void TaskTable(DataSet TaskDS1) { for (int i = 0; i < TaskDS1.Tables[0].Rows.Count; i++) { ....hier übergebe ich die Zeile zum label!!! } }
Comment