私は、既存のデータベースを使用してデスクトップ製品の Web バージョンを作成するよう依頼されたという、かなり特殊な状況にあります。問題は、製品の以前の開発者が、レコードを保存する際に空の文字列に # を入れたため、データベースのほとんどすべての文字列型の列に # で満たされたテーブルがあることです。彼は、# が表示されないように、任意のフィールドを参照するときにこれを削除する関数を持っていました (なぜ彼がそれらを含めたのかという疑問が生じます!!)
私の問題は、ASP.Net、Entity Framework、モデルなどを使用できるようにしたいので、モデルまたはモデルの IEnumerables を Web Api で返すことができるようにすることですが、これを単独で行うと、テキスト ボックスが # で終わることになります彼ら。
クライアント側またはサーバー側のいずれかで何らかの関数を作成するのではなく、SQL サーバー データベース全体で # を空白の値にグローバルに置き換える方法をアドバイスしたり、他に考えられる解決策をアドバイスしたりできますか?