質問: 私は画像をアップロードしてアップロードした画像を見ることができるウェブアプリケーションを作成しようとしています。私が試した最善の選択肢は、イメージをSQL Serverに格納して読み込むことです。 Entity Framework Coreの助けを借りてこれをどのように実現できますか?
回答: イメージデータをデータベースのBase64文字列に保存し、それをDBから読み取ってから`img`タグの`src`に割り当てる必要があります。 以下のサンプルを参考にしてください。 **C#コード** ``` string imageData = @"data:image / jpeg; base64," + Convert.ToBase64String(File.ReadAllBytes(imgPath)); ``` **HTML** ``` ``` **代替アプローチ** あなたはまた、サーバー上の画像を保存し、そこから読み取ることができます。このためには、 CORSを無効にするか、EFコアプロジェクトでヘッダ/オリジン/メソッドを許可する必要があります。