by Anonymous » 19 Aug 2025, 22:46
Ich habe eine Update -Klasse in meiner MVC -Web -App, um ein Feld vom Frontend zu aktualisieren. Dadurch wird in der Datenbank eine Prozedur aufgerufen, die die Zelle in der Tabelle aktualisiert. (Hinweis: Diese Spalte kann Nullwerte akzeptieren) < /p>
Wenn ich diesen in meinem C# -Codel eingestellt habe, dann funktioniert es, wenn er prüft, ob ein Null am vorderen Ende
übergeben wird und sie durch eine leere Zeichenfolge ersetzt (ein Speicherplatz könnte auch funktionieren): < /p>
update.Value = dataModel.Value == null ? string.Empty : dataModel.Value;
< /code>
Wenn ich jedoch die Datenbanktabelle abfrage, wird kein Nullwert in der Zelle festgelegt, sondern nur eine Leerzeichen. Wie kann ich einen Nullwert über den C# Code in die Prozedur übergeben?
Ich habe eine Update -Klasse in meiner MVC -Web -App, um ein Feld vom Frontend zu aktualisieren. Dadurch wird in der Datenbank eine Prozedur aufgerufen, die die Zelle in der Tabelle aktualisiert. (Hinweis: Diese Spalte kann Nullwerte akzeptieren) < /p>
Wenn ich diesen in meinem C# -Codel eingestellt habe, dann funktioniert es, wenn er prüft, ob ein Null am vorderen Ende [url=viewtopic.php?t=23808]übergeben[/url] wird und sie durch eine leere Zeichenfolge ersetzt (ein Speicherplatz könnte auch funktionieren): < /p>
update.Value = dataModel.Value == null ? string.Empty : dataModel.Value;
< /code>
Wenn ich jedoch die Datenbanktabelle abfrage, wird kein Nullwert in der Zelle festgelegt, sondern nur eine Leerzeichen. Wie kann ich einen Nullwert über den C# Code in die Prozedur übergeben?