PDA

View Full Version : بازیابی عکس از بانک و طراحی سایت تبلیغاتی



darya.
پنج شنبه 21 مرداد 1389, 19:07 عصر
سلام من از کد زیر برای درج عکس دز بانک استفاده کردم اما نمی دونم چطوری اونو بازیابی کنم و مثلا در یک صفحه در جایی که می خوام نمایش داده بشه.
(در اصل کاری که می خوام انجام بدم اینه که یک سایت تبلیغاتی بسازم که عکس و مشخصات لازمه برای درج آگهی رو از کاربر بگیره و بعد از درج در بانک به همراه عکس در صفحه آکهی نمایش داده بشه)چون قبلا کار نکردم خیلی مشکل دارم از طرفی هم باید آگهی ها بر اساس امتیاز در صفحه از بالا به پایین قرار بگیرند.
لطفا به هر شکلی که می تونید بهم کمک کنید.ممنون


if (FileUpload1.PostedFile != null)
{
HttpPostedFile Pic = FileUpload1.PostedFile;
if (Pic.ContentLength == 0)
{
Response.Write("هںیé ¬êں ىیچ ꥢيںیی ë§ں©§!");
return;
}
if (Path.GetExtension(Pic.FileName).ToLower() != ".jpg")
{
Response.Write("پ«يë§ ںیë هںیé ëںêم¢ © ں«¢.");
return;
}
byte[] data = new Byte[Pic.ContentLength];
Pic.InputStream.Read(data, 0, Pic.ContentLength);
string SavePath = @"image/";
object objImage = data;
SqlConnection connection = new SqlConnection("Data Source=localhost;Initial Catalog=mn;Integrated Security=True");
string sql_insert = "INSERT INTO image (aks,id) values (@aks,@id)";
SqlCommand command = new SqlCommand(sql_insert, connection);
SqlParameter parameter = new SqlParameter("@aks", SqlDbType.Image);
SqlParameter parameter2 = new SqlParameter("@id", SqlDbType.Int);
parameter.Value = objImage;
parameter2.Value = TextBox1.Text;
command.Parameters.Add(parameter);
command.Parameters.Add(parameter2);
connection.Open();
command.ExecuteNonQuery();
connection.Close();

Mostafa_Dindar
پنج شنبه 21 مرداد 1389, 20:31 عصر
Save and Retrieve Images from the Database using ASP.NET 2.0 and ASP.NET 3.5 (http://www.dotnetcurry.com/ShowArticle.aspx?ID=129)