تخفیف های داغ در جشنواره تابستانه توسینسو تخفیف های داغ در جشنواره تابستانه توسینسو
مانده تا پایان تخفیف
مشاهده دوره ها
0

گذاشتن فایل در فلید های sql server 2008

سلام چطور میشه در فیلد های یک جدول در 2008 sql server فایلی را قرار داد ؟ اگه میشه با کد سی شارپ هم راهنمایی کنید.

پرسیده شده در 1395/03/11 توسط

5 پاسخ

1

باید فایل رو به باینری کد تبدیل و ذخیره کنی البته بهتره اصلا فایل رو توی فیلدهای دیتابیس ذخیره نکنید و فقط آدرس دسترسی فایل رو به عنوان یک رشته در دیتابیس ذخیره کنید

پاسخ در 1395/03/12 توسط
0

با چه آدرسی میشه ذخیره کرد که درسیستم های دیگه به

مشکلی برنخوره؟

پاسخ در 1395/03/12 توسط
0

اگه میشه در مورد ساخت GUID و ذخیره ی اون بیشتر توضیخ بدید.

پاسخ در 1395/03/12 توسط
2

من خودم از این روش استفاده می کنم. برای فایل یه GUID می سازم و با این نام فایل رو تو یک مسیر مشخص ذخیره می کنم. بعد GUID ایجاد شده رو داخل بانک به همراه نام فایل و ... ذخیره می کنم. البته قابلیت هایی مثل FILESTREAM و FILETABLE هم در SQL وجود داره برای کار با فایل ها. اما به شخصه از این روش استفاده می کنم.

پاسخ در 1395/03/12 توسط
2

با استفاده از نوع var binary میتونید ذخیره کنید ولی در نظر داشته باشید که به مرور زمان حجم دیتابیس را بالا برده و باعث کند شدن دیتابیس میشه

پاسخ در 1395/03/12 توسط

پاسخ شما