Ich habe zwei Objekte, die zwei Tabellen mit demselben Spaltennamen enthalten. Ich muss diese Tabelle Werte in Mail-Körper mit Skript Tak in SSIS anzeigen. Die Mail sollte enthalten, erste Zeile der Tabelle eins und darunter sollte die Zeile der zweiten Tabelle.Alternative Tabellenzeilen in SSIS anzeigen
Die unten beschriebene Abfrage zeigt nur einzelne Tabellenwerte an.
oleDA.Fill(Obj_Duration, Dts.Variables["User::Obj_Duration"].Value);
foreach (DataColumn col in Obj_Duration.Columns)
{
Mail = Mail + "<th bgcolor='#7A378B' align='center'><font color='#FFFFFF'>" + col.ColumnName + "</font></th>";
}
foreach (DataRow row in Obj_Duration.Rows)
{
sMail = sMail + "<tr>";
foreach (DataColumn col in Obj_Duration.Columns)
{
sMail = sMail + "<td align = 'center'>" + row[col.Ordinal].ToString() + "</td>";
}
sMail = sMail + "</tr>";
Mail = Mail + sMail;
sMail = "";
Mail = Mail + "<br>";
}
sMail = "";
Mail = Mail + "</table>";
Mail = Mail + "<br>";
Sie müssen diese Abfrage ändern.
@Marc-Hilfe benötigt. – rahul