PDA

View Full Version : اپلود عکس



a_123123123123
یک شنبه 11 اردیبهشت 1390, 21:47 عصر
سلام
من میخوام تو سایتم کاری کنم که کاربر بتونه عکس خودش رو قرار بده و این عکس در بانک ذخیره بشه و همچنین تویه imagbox قرار بگیره.
تو اینترنت که سرچ کردم کدی پیدا کردم که درست نمیدئنم چه جوریه.ممنون میشم راهنماییم کنید.
آپلود تصاویر در یک دیتابیس SQL Server

اگر بخواهید به جای آپلود فایل کاربر روی یک فایل فیزیکی موجود در سرور آن را در یک دیتابیس SQL Server آپلود کنید، می توانید از قطعه کد زیر به جای دو خط بالا استفاده کنید. ابتدا فضاهای نام System.Data و System.Data.SqlClient را using کنید و سپس کد زیر را در جای مناسب قرار دهید.
object objImage = data;
SqlConnection connection = new SqlConnection(connectionString);
string sql_insert = "INSERT INTO tblImage (picture) values (@img)";
SqlCommand command = new SqlCommand(sql_insert, connection);
SqlParameter parameter = new SqlParameter("@img", SqlDbType.Image);
parameter.Value = objImage;
command.Parameters.Add(parameter);
connection.Open();
command.ExecuteNonQuery();
connection.Close();
در کد بالا رشته اتصال دیتابیس خود را به جای connectionString قرار دهید و نام جدول و فیلدهای خود را در متغیر sql_insert بنویسید.