Ich habe in meinem Programm Codeabschnitt folgt:C# Objekt und String-Konvertierung
object val;
val = arr[1].Trim(); // in my case i am getting value here is 1.00
jetzt, wenn ich Wert auf einen datarow bin Zuweisung Ich erhalte Fehler
Erwartete int64 Wert.
datarow[Convert.ToString(drow["col"]).Trim().ToUpper()] = val;
Ich bin vor kein Problem, wenn der Wert immer andere, dass 1,00.
Was könnte das genaue Problem sein? Wie kann ich es lösen?
Vorschläge und Lösungen sind willkommen
Welche Art von ist würde? Int, Schnur, foo? – basti
Unzureichender Code, um eine sinnvolle Antwort zu geben. Was ist drow ["col"]? Verwenden Sie den Inhalt eines Datarows, um die Spalte eines anderen Datarows zu indizieren? – Steve
col ist nichts anderes als ein String Spaltenname der Datentabelle, ja Steve ich benutze Inhalt eines Datarow, um die Spalte eines anderen Datarow zu indizieren. – Pramod