Ich muss erlauben, $ (Dollar), (Komma) und. (Vollstopp) in Datenbank durch Umwandlung von Zeichenfolge in Dezimal. Unten ist die Art, die ich in die Datenbank einfügen muss. Aber mit meinem aktuellen Code ist es Einfügen wie untenZulassen Einfügen mit Sonderzeichen in der Datenbank mit C#
decimal d = Convert.ToDecimal(value);
drNew[i] = d;
i++;
Was meinst du? Sie können einfach einen Varchar-Datentyp verwenden und als String einfügen – CodingYoshi
Sie haben also Probleme beim Konvertieren in Dezimalzahlen? weil deine Frage etwas anderes aussagt. – CodingYoshi
Das ist kein "Problem". Währungswerte werden normalerweise als Zahl gespeichert. – Zesty