2017-04-10 37 views

答えて

0

あなたは本当にあなたがこれが唯一の推測ですが、それはあなたのデータベースに画像を挿入する方法の手掛かりを与える必要があります...

を試してみました何を、いくつかのコードを表示する必要があります:

//byte array that will hold image data 
byte[] imageData = null; 

using (var ms = new MemoryStream()) 
{ 
    //here is image property of your pictureBox control saved into memory stream 
    pictureBox1.Image.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg); 
    imageData = ms.ToArray(); 
} 

//make sql connection 
SqlConnection conn = new SqlConnection("your connection string goes here"); 
// command with parameter 
SqlCommand cmd = new SqlCommand("insert into TableWithImages (imageData) values (@imageData);", conn); 
//define param and pass byte array as value 
cmd.Parameters.Add("@imageData", SqlDbType.VarBinary).Value = imageData; 

//do insert 
cmd.ExecuteNonQuery(); 
関連する問題