row0["sessionID"] = ss.session_id;
row0["sessionID"] = se.session_id;
< /code>
Szenario ist, dass ich Sitzungen 2015-16 und 2016-17 haben. Beide haben einen Startdatum und ein Enddatum und eine ID. Ich möchte, wenn ein Startdatum der 2. Sitzung stattfindet, als die ID der 2. Sitzung in die Spalte SessionID < /code> hinzugefügt werden muss. 2015-16 ist 50 und die ID der Sitzung 2016-17 ist 70, dann muss das DataTable so aussehen: < /strong> < /p>
SessionID Session Date
____________________________
50 2015-10-01
50 2015-11-01
50 2015-12-01
50 2016-01-01
50 2016-02-28
70 2016-03-01
70 2016-04-01
70 2016-05-01
. .
. .
70 2017-03-31
< /code>
Das Datum fügt eine gute Funktion hinzu, kann jedoch keine Sitzungs -ID hinzufügen. Wie kann ich es hinzufügen? var sessionsFrom = (from o in _session.GetAll()
where o.session_name == ddl_SessionFrom.SelectedItem.Text
&& o.branch_id == Convert.ToInt32(ddl_search_branch.SelectedValue)
select o).ToArray();
var sessionsTo = (from o in _session.GetAll()
where o.session_id == Convert.ToInt32(ddl_SessionTo.SelectedValue)
&& o.branch_id == Convert.ToInt32(ddl_search_branch.SelectedValue)
select o).ToArray();
DataTable dt = new DataTable();
dt.Columns.Add("id").DataType = typeof(Int32);
dt.Columns.Add("SessionFrom");
dt.Columns.Add("SessionTo");
dt.Columns.Add("Month");
dt.Columns.Add("totalStudent").DataType = typeof(Int32);
dt.Columns.Add("totalAdmission").DataType = typeof(Int32);
dt.Columns.Add("totLefts").DataType = typeof(Int32);
dt.Columns.Add("sessionID").DataType = typeof(Int32);
foreach (var ss in sessionsFrom)
foreach(var se in sessionsTo)
{
var row0 = dt.NewRow();
row0["totalStudent"] = totalStudent;
row0["SessionFrom"] = ss.session_name;
row0["SessionTo"] = se.session_name;
row0["sessionID"] = ss.session_id;
row0["sessionID"] = se.session_id;
id = id + 1;
row0["id"] = id;
ts = totalStudent;
dt.Rows.Add(row0);
for (DateTime i = ss.session_startdate; i < se.session_enddate; i = i.AddMonths(1))
{
int a = i.Month;
int b = i.Year;
var row = dt.NewRow();
row["SessionFrom"] = ss.session_name;
row["SessionTo"] = se.session_name;
row["sessionID"] = se.session_id;
.
.
.
Szenario ist, dass ich Sitzungen 2015-16 und 2016-17 haben. Beide haben einen Startdatum und ein Enddatum und eine ID. Ich möchte, wenn ein Startdatum der 2. Sitzung stattfindet, als die ID der 2. Sitzung in die Spalte SessionID < /code> hinzugefügt werden muss. 2015-16 ist 50 und die ID der Sitzung 2016-17 ist 70, dann muss das DataTable so aussehen: < /strong> < /p>
Das Datum fügt eine gute Funktion hinzu, kann jedoch keine Sitzungs -ID hinzufügen. Wie kann ich es hinzufügen? var sessionsFrom = (from o in _session.GetAll() where o.session_name == ddl_SessionFrom.SelectedItem.Text && o.branch_id == Convert.ToInt32(ddl_search_branch.SelectedValue) select o).ToArray();
var sessionsTo = (from o in _session.GetAll() where o.session_id == Convert.ToInt32(ddl_SessionTo.SelectedValue) && o.branch_id == Convert.ToInt32(ddl_search_branch.SelectedValue) select o).ToArray();
Ich habe Probleme mit der Reinitialisierung meines Datentatbarens in React. Im Folgenden finden Sie ein Beispiel, das ich für alle zusammengestellt habe, um das Problem sofort zu replizieren. Derzeit...
Ich habe eine Website, auf der ein Benutzer mit einigen Eingabefeldern etwas erstellen kann. Wie sollte ich seine Daten in der DB speichern? Wenn es sich also um ein guter Ansatz handelt, kann ich...
Ich habe einen Datenrahmen mit mehreren Zeilen, die mit einer einzelnen Zeile kombiniert werden können. Ich bin mir nicht sicher, wie es geht. Mitte; > Name
week1
Ich möchte nach Daten basierend auf dem Servicecode von DataTable basieren. Ich möchte nach dem ausgewählten Wert aus dem DataTable .
unten finden Ich möchte also diese 4 Spaltendaten basierend auf...