Ich habe einen Datensatz mit zwei Tabellen. Ich möchte den Wert der ersten Spalte aus der zweiten Tabelle abrufen und ihn auf eine int-Variable initialisieren.
Der Name dieser Spalte war CONTACT_ID
Ich habe es versucht.
%Vor%aber es zeigte einen Fehler:
Das Objekt des Typs 'System.Data.DataColumn' kann nicht in den Typ umgewandelt werden 'System.IConvertible'.
kann mir bitte jemand helfen
dsDiscounts.Tables[1].Columns[0]
gibt die Spaltendefinition (Datentyp, Beschriftung usw.) zurück, die von DataColumn
Was Sie brauchen, ist der Zellenwert aus einer Tabellenzeile (nehmen Sie die erste Zeile an). Sie sollten Rows
verwenden Sammlung, um Zugriff auf Tabellenzeilen zu erhalten. Nachdem Sie DataRow
angefordert bekommen haben es ist Index, Sie können auf Zellen in der Zeile nach Index zugreifen, Spaltenname , Spaltenobjekt usw. den Zellwert der ersten Zeile nach Spaltennamen erhalten: