PDA

View Full Version : آپلود تصویر در sqlServer



adabyron
دوشنبه 17 مهر 1385, 10:05 صبح
می خوام داخل فرم یک browser بذارم که کاربر هر عکسی که انتخاب کرد نام و مسیر عکس وارد database بشه . و از همون مسیر هم بشه عکسو گرفت .

ARA
سه شنبه 18 مهر 1385, 09:37 صبح
خوب یک openFileDialog استفاده کن و بعد showDialog
کن ,fileName اون رو ذخیره کن

ARA
سه شنبه 18 مهر 1385, 15:13 عصر
اصلا میتونی عکس رو داخل sqlServer ذخیره کنی



فکر کنم منظورت این بود! نه؟

adabyron
یک شنبه 30 مهر 1385, 08:19 صبح
درسته ولی نه خود عکسو . چون حجم دیتابیس و خیلی زیاد می کنه ...

ARA
یک شنبه 30 مهر 1385, 15:36 عصر
سلام
الا مشکل شما حل شده یا اینکه براتون نمونه کد بگذارم

adabyron
دوشنبه 01 آبان 1385, 09:00 صبح
لطفا نمونه کد بذارین مرسی

ARA
چهارشنبه 03 آبان 1385, 01:45 صبح
امیدوارم به دردت بخوره




openFileDialog1.Filter = "jpeg File(*.jpg)|*.jpg|BitmapFile(*.bmp)|*.bmp";
openFileDialog1.FilterIndex = 0;
string fileName;
if (openFileDialog1.ShowDialog() == DialogResult.OK)
fileName = openFileDialog1.FileName;
objDataAdapter.InsertCommand = new SqlCommand();
objDataAdapter.InsertCommand.Connection = objConnection;
objDataAdapter.InsertCommand.CommandText = "Insert into Table1 (ID,fileName)VALUES(@ID,@fileName)";
objDataAdapter.InsertCommand.Parameters.AddWithVal ue("@ID", "ID");
objDataAdapter.InsertCommand.Parameters.AddWithVal ue("@fileName", "fileName");
objConnection.Open();
objDataAdapter.InsertCommand.ExecuteNonQuery();
objConnection.Close();

hassan_kahrizy
چهارشنبه 03 آبان 1385, 05:54 صبح
بسمه تعالی
با سلام
ببخشید در کد بالا مقدار ID چقدر است،جایی مقدار دهی نشده
با تشکر

ARA
چهارشنبه 03 آبان 1385, 13:32 عصر
--------------------

بسمه تعالی
با سلام
ببخشید در کد بالا مقدار ID چقدر است،جایی مقدار دهی نشده
با تشکر

این یک تیکه از یک زیر برنامه است واسه نشون دادن نحوه کار، بستگی به خودت داره ID رو چه جوری انتخاب کنی :چشمک:

hassan_kahrizy
پنج شنبه 02 آذر 1385, 08:25 صبح
بسمه تعالی
با سلام
خیلی ممنون