Binden Sie einen Datensatz aus dataset oder datatable an ein label
Jungs, die ich drucken möchte zwei Datensätze aus einer Datenbank zu beschriften. Ich benutze dataset , durchsuchen Sie die Spalte jedoch konnte nicht gebunden werden als label nicht über eine datasource. Unten ist mein code.
SqlDataAdapter adp = new SqlDataAdapter();
adp.SelectCommand = cmd;
DataSet ds = new DataSet();
adp.Fill(ds);
if (ds.Tables[0].Rows.Count > 0)
{
lblClient.Enabled = true;
lblClient.Text = Convert.ToString(ds.Tables[0].Columns[0]);
lblBranch.Text = Convert.ToString(ds.Tables[0].Columns["Bname"]);
}
connection.Close();
als ich versuchte, die oben genannten. Es gibt nur die Spalte name (ich.e die angegebene Zeichenfolge). Eine alternative wäre willkommen.
InformationsquelleAutor Nuru Salihu | 2013-09-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sie nicht möchten, dass die Spalte text, aber die
DataRow
Werte:oder Spalte-Namen (vorausgesetzt der name des ersten):
Dies funktioniert nur, wenn die Tabelle enthält mindestens eine Zeile. So haben Sie, um zu überprüfen, dass.
InformationsquelleAutor Rango
müssen Sie angeben, die Zeile, die Sie wollen. Mit Ihrem code, den Sie wählen Sie eine Spalte aus der Datentabelle
InformationsquelleAutor tdelepine