私はウェブカメラの画像を撮ってこの画像をバイナリデータとしてSQLデータベースに入れても問題ないです。しかし、私は可能な最も簡単な手段でページ上の画像を単に表示したい別の.net Webページに問題があります。SQL <binary data> ASP.NETのページに表示される画像のタイプ
ここにコード例がありますが、頭の上からビットとボブを試していて、ソリューションの近くにいれば単なる手掛かりがないためです。
public partial class Default2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
ConnectionStringSettings settings = ConfigurationManager.ConnectionStrings["ConnectionString"];
SqlConnection con = new SqlConnection(settings.ConnectionString);
SqlCommand MyCmd;
MyCmd = new SqlCommand("SELECT image FROM contractors WHERE number like @number", con);
MyCmd.Parameters.AddWithValue("@number", "1");
Image1 = MyCmd.ExecuteScalar();
}
そして、これまで私は
エラー1が暗黙のうちに「System.Web.UI.WebControls.Image」にタイプ「オブジェクト」に変換できませんエラーメッセージが表示されます。明示的な変換があります(キャストがありませんか?)
しかし、私は右の線に沿っているかどうかわかりませんので、ここでは特にそれについては投稿しませんでしたが、全体的にやろうとしている。
http://en.wikipedia.org/wiki/Data_URIに従って、さまざまなブラウザでこれをテストする必要があります。 _scheme#Web_browser_support IE8の最大長は32Kbです。私が正しくリコールすれば、IE6はそれをまったく処理しません。 –
それは本当です。それは私が投稿したリンクのいくつかを述べているので、私はそれを扱う2つの可能な方法について述べました。 – Nimrod