Die Zuordnung eines DataTable-Wertes zu einer Variablen

Schrieb ich einfach eine einfache Methode, um Daten aus einer SQL-server und speichern Sie in einer DataTable.

Speziell der Wert ist eine ganze Zahl : 666

Ist es ein int-Datentyp auf der Datenbank und ich habe eine variable namens Credits in C#, das ist ebenfalls eine ganze Zahl.

Datatable zeigt den Wert 666 in der ersten Zeile, so wurde es Hinzugefügt, ohne Probleme.

Das problem passiert, wenn ich versuche, Sie zu ordnen Credits = dt.Rows[0] sagen

den inputstring war ein Falsches format

Ive versucht, analysieren es zu einem int und hinzufügen .ToString (), aber egal was, es gibt den gleichen Fehler.

die Letzte Zeile, die ich versuchte, war

Credits = Convert.ToInt32(dt.Rows[0].ToString());

Aber noch kein Glück. Ich habe überall gesucht online nach einer Lösung aber ich finde nicht das problem.
Jegliche Hilfe würde sehr geschätzt werden.

InformationsquelleAutor Sidney | 2015-05-07

Schreibe einen Kommentar