سبد خرید 0

وبلاگ

نحوه ذخیره فایل های pdf,word,excel در دیتابیس

 در این مقاله قصد داریم  به نحوه ذخیره فایل های pdf,word,excel در دیتابیس با استفاده از asp.net بپردازیم.

برای ذخیره فایل ها کاربران یکی از دو روش زیر را انتخاب می کنند :
1- ذخیره اسم فایل در دیتابیس
2-ذخیره فایل در دیتابیس

روش اول که کار سخت و دشواری نمی باشد فقط کافیست که اسم فایل مربوطه را بعد از آپلود در سایت گرفته و در دیتابیس ذخیره نمایید .هر کدام از دو روش فوق معایب و محاسنی دارند که سعی میکنیم در آینده در این زمینه مقاله ای در اختیار دوستان قرار بدهیم .

مراحلی که در این مقاله طی می شود :
1- ساخت یک جدول جدید برای نگه داری فایل های آپلود شده.
2- ساخت یک پروژه جدید در asp.net .
3- نوشتن کدهای مورد نظر برای رسیدن به مقصود .

مرحله 1:
ساخت یک جدول جدید به اسم Documents که متشکل از فیلدهای زیر می باشد:

  1. SerialNumber
  2. FileName
  3. DisplayName
  4. Extension
  5. ContentType
  6. FileData
  7. FileSize
  8. UploadDate

 

مرحله 2:
پروژه جدید را به اسم FilesToBinary ساخته و یک صفحه جدید به آن اضافه کنید(Conversion.aspx) :

  1. TextBox
  2. FileUpload
  3. Button

 

کدهای زیر مربوط به دکمه button برای ذخیره عکس در دیتابیس می باشد .

عکس زیر نمایشی از جدول Documents می باشد :

نحوه خواندن فایل های ذخیره شده در دیتابیس:

جهت خواندن فایل های ذخیره شده در دیتابیس و نمایش آنها به کاربران می توانید متدی شبیه به متد زیر را استفاده کنید :

ابتدا دستور select مورد نظر خود را نوشته و بعد از واکشی می توانید DataTable فوق را به متد مورد نظر پاس دهید . می توانید پارامتر ورودی متد زیر را متناسب با نیاز خود تغییر دهید .

 

اشتراک گذاری:

مطالب زیر را حتما مطالعه کنید

دیدگاهتان را بنویسید

keyboard_arrow_up