0

私はVS 2010を使用しており、画像を受け入れてnullである「Pic」という列を持つC#のデータベースを持っています。現在、プロジェクトを実行すると、datagridview は他のすべての列にデータを入力しますが、単純に「Pic」列に赤い X が表示されます。私の質問はこれです。実行時にデータグリッドビューに画像が表示されるようにコーディングするにはどうすればよいですか? 画像をバイトに変換してから、各セルに個別に入力する必要があると思いますが、実際にはわかりません。私はいくつかの .jpg を持っているだけで、どこにコーディングすればよいか、何をすべきかわかりません。私のこの難問に誰かが光を当てることができれば、私は大いに感謝します!!

ありがとう、

ドリュー

4

1 に答える 1

0

このリンクでShitalの回答を確認してください。

ストリームをデータベースに圧縮しないことをお勧めします。もちろん、データベースによっては、ストリームが詰まる可能性があります。画像をアップロードした後、IIS でホストし、リンク アドレスをデータベース レコードに保存する必要があります。

于 2012-11-18T15:57:45.030 に答える