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();
(در اصل کاری که می خوام انجام بدم اینه که یک سایت تبلیغاتی بسازم که عکس و مشخصات لازمه برای درج آگهی رو از کاربر بگیره و بعد از درج در بانک به همراه عکس در صفحه آکهی نمایش داده بشه)چون قبلا کار نکردم خیلی مشکل دارم از طرفی هم باید آگهی ها بر اساس امتیاز در صفحه از بالا به پایین قرار بگیرند.
لطفا به هر شکلی که می تونید بهم کمک کنید.ممنون
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();