امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
ذخیره و بازیابی فایل های فلش در دیتابیس
نویسنده پیام
psdcompany آفلاین
كاربر دو ستاره
**

ارسال‌ها: 142
موضوع‌ها: 20
تاریخ عضویت: شهریور ۱۳۸۶

تشکرها : 0
( 12 تشکر در 8 ارسال )
ارسال: #1
ذخیره و بازیابی فایل های فلش در دیتابیس
با سلام
دوستان آیا روشی وجود داره برای اینکه ما بتونیم
فایل فلش .swf رو توی دیتابیس مثلا اکسس ذخیره کنیم مثلا توی
فیلدی از نوعOleObject بصورت باینری وسپس اونها رو از بانک بخونیم و نمایش بدیم؟
دنبال یه چیزی تو مایه های ذخیره فایل عکس در دیتابیس هستم
منتها میخوام فایل فلش رو به باینری تبدیل کنم،توی بانک بریزم وسپس بازیابی کنم؟

باتشکر


شرکت توسعه گران سیستم پارسا
http://www.psdco.ir
۱۱-آبان-۱۳۸۶, ۲۰:۵۹:۴۶
وب سایت ارسال‌ها
پاسخ
Darg غایب
مدير بازنشسته
*****

ارسال‌ها: 894
موضوع‌ها: 40
تاریخ عضویت: تير ۱۳۸۴

تشکرها : 381
( 702 تشکر در 190 ارسال )
ارسال: #2
RE: ذخیره و بازیابی فایل های فلش در دیتابیس
شما باید فایل فلشتون (یا هر نوع فایل دیگه ای حتی تصویر) رو بخونید و در یک آرایه که به شکل زیر از نوع بایت
تعریف شده ذخیره کنید:
Dim ByteData() As Byte

و کد زیر برای خوندن فایل و پر کردن آرایه هست:
Open App.Path & "\filename.swf" For Binary As #1
ReDim ByteData(FileLen(App.Path & "\filename.swf"))
Get #1, , ByteData
Close #1

سپس آرایه حاصله رو همون طور که خودتون هم گفتید, در یک فیلد از نوع OleObject ذخیره کنید.
برای باز یابیش هم که مشخصه:
عکس و مشابه بالاست مثلا:
Dim ByteData() As Byte
ByteData = rstM!mSWF

خوبیه ذخیره داده ها در آرایه های بایتی به این شکل در اینه که در این جور مواقع, همین طور در زمان
Stream کاربردی داده ها و حافظه,کارکردن با آرایه بایتی خیلی راحتر می شه.

خوب دیگه مشخصه که در زمان بازیافت شما اگر Stream نکنید باید داده ها تون رو در یک فایل ذخیره کنید
تا بتونید ازشون استفاده کنید:
Open App.Path & "\filename.swf" For Binary As #1
Put #1, , ByteData
Close #1
flashplayer.filename=App.path & "\filename.swf"
flashplayer.play

همین بود!
۱۲-آبان-۱۳۸۶, ۰۰:۰۷:۳۰
وب سایت ارسال‌ها
پاسخ
psdcompany آفلاین
كاربر دو ستاره
**

ارسال‌ها: 142
موضوع‌ها: 20
تاریخ عضویت: شهریور ۱۳۸۶

تشکرها : 0
( 12 تشکر در 8 ارسال )
ارسال: #3
RE: ذخیره و بازیابی فایل های فلش در دیتابیس
الهی فدای تو
برای اینکه این آرایه بایتی رو قبل از ذخیره توی بانک بخوایم کد کنیم تا توسط هر کاربری اطلاعات فایل ها قابل بازیابی و مشاهد نباشه.شما ایده خاصی دارید؟


شرکت توسعه گران سیستم پارسا
http://www.psdco.ir
۱۲-آبان-۱۳۸۶, ۱۴:۱۴:۰۵
وب سایت ارسال‌ها
پاسخ
Darg غایب
مدير بازنشسته
*****

ارسال‌ها: 894
موضوع‌ها: 40
تاریخ عضویت: تير ۱۳۸۴

تشکرها : 381
( 702 تشکر در 190 ارسال )
ارسال: #4
RE: ذخیره و بازیابی فایل های فلش در دیتابیس
این موضوع فقط یه کمی خلاقیت می خواد, برفرض من روش کد کردن خودم رو به شما بگم اونوفت دیکدکردن
داده های شما برای مثلا من خیلی راحت تر می شه.
ولی شما خیلی کار های می تونید انجام بدید. مثلا:
جای داده جفت های زوج و فرد رو عوض کنید
یا
یک عدد مشخص یه تمام ایندکس های غیر عدد اولی اضافه کنید
یا
ایندکس های انحرافی وارد کنید تا با متغییر بودن باند آرایه کار دی کدش سخت تر بشه
یا
هر 5 تا در میون ایندکس ها رو با یک کد خاصی در هم بریزید
یا
...
۱۲-آبان-۱۳۸۶, ۱۵:۴۵:۲۸
وب سایت ارسال‌ها
پاسخ
psdcompany آفلاین
كاربر دو ستاره
**

ارسال‌ها: 142
موضوع‌ها: 20
تاریخ عضویت: شهریور ۱۳۸۶

تشکرها : 0
( 12 تشکر در 8 ارسال )
ارسال: #5
RE: ذخیره و بازیابی فایل های فلش در دیتابیس
دوست عزیز خواهشا بفرمایید اگر ما نخوایم واسه بازیابی و خوندن فایل از دیتابیس اون رو تو یه فایل موقتی بریزیم چی کار باید بکنیم؟
این روش stream رو که فرمودید چیه دقیقا؟
آخه اگه بخوایم واسه امنیتش فایل رو کد کنیم و بعد تو دیتابیس ذخیره کنیم.بعد از اون موقع خوندن فایل موقتی ما وقتی ساخته ببشه با پیدا کردنش دیگه کل کار ما بی ارزش میشه...
لطفا بفرمایید آیا روشی نیست که حین خوندن از دیتابیس مثلا بشه از فایل استفاده کرد و یه فایل موقتی نساخت؟

باتشکر- خدا خیرتون بده!!!


شرکت توسعه گران سیستم پارسا
http://www.psdco.ir
۳۰-آبان-۱۳۸۶, ۱۴:۲۳:۴۲
وب سایت ارسال‌ها
پاسخ
psdcompany آفلاین
كاربر دو ستاره
**

ارسال‌ها: 142
موضوع‌ها: 20
تاریخ عضویت: شهریور ۱۳۸۶

تشکرها : 0
( 12 تشکر در 8 ارسال )
ارسال: #6
RE: ذخیره و بازیابی فایل های فلش در دیتابیس
من همچنان منتظرم
یاعلی!


شرکت توسعه گران سیستم پارسا
http://www.psdco.ir
۰۶-آذر-۱۳۸۶, ۱۴:۳۲:۳۴
وب سایت ارسال‌ها
پاسخ
psdcompany آفلاین
كاربر دو ستاره
**

ارسال‌ها: 142
موضوع‌ها: 20
تاریخ عضویت: شهریور ۱۳۸۶

تشکرها : 0
( 12 تشکر در 8 ارسال )
ارسال: #7
RE: ذخیره و بازیابی فایل های فلش در دیتابیس
????????????????????????????????????????????????????????????????????????????????????????????


شرکت توسعه گران سیستم پارسا
http://www.psdco.ir
۰۸-آذر-۱۳۸۶, ۲۱:۱۹:۴۰
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  ذخیره کردن نتیجه اجرای کد به صورت رشته alefpe 1 2,740 ۱۰-خرداد-۱۳۹۴, ۱۰:۲۰:۲۲
آخرین ارسال: lord_viper
Shy [فوری] خواندن فایل تکست و تبدیل آن به فایل اکسل توسط CommandButton ahmadelectron 1 3,530 ۰۵-خرداد-۱۳۹۴, ۱۶:۵۲:۲۷
آخرین ارسال: Ghoghnus
  ذخیره سازی اطلاعات aKaReZa75 4 5,682 ۳۱-فروردین-۱۳۹۲, ۲۱:۳۷:۲۸
آخرین ارسال: Ghoghnus
Question [سوال] ذخیره آیکون EXE,اساتید گرامی لطف کنید جوابم رو بدید :-( !_!_batman_!_! 2 4,326 ۰۲-شهریور-۱۳۹۱, ۰۰:۱۵:۱۹
آخرین ارسال: setroyd
  ذخیره فایل متنی با اینکدینگ utf8 mOSTEFEA 1 3,533 ۱۱-مرداد-۱۳۹۱, ۱۱:۲۷:۰۷
آخرین ارسال: Payman62
  مشخص کردن شماره خونه ها و ترتیب ذخیره انها goldpower 0 2,335 ۳۰-خرداد-۱۳۹۱, ۱۳:۳۴:۳۴
آخرین ارسال: goldpower
  ایجاد فایل فوق مخفی از فایل اجرایی برناممون RAMA2009 1 4,326 ۰۸-اردیبهشت-۱۳۹۱, ۱۰:۲۶:۱۷
آخرین ارسال: Ghoghnus
  [سوال]ذخیره عکسه داخل یه لینک با vb !_!_batman_!_! 3 3,623 ۰۹-اسفند-۱۳۹۰, ۱۸:۲۹:۰۶
آخرین ارسال: mvmproject
  عدم ارتباط با دیتابیس sahand87 5 5,523 ۰۹-اسفند-۱۳۹۰, ۱۱:۱۰:۳۳
آخرین ارسال: Di Di
  پایین آوردن حجم عکس هنگام ذخیره RAMA2009 9 6,933 ۱۷-بهمن-۱۳۹۰, ۰۲:۳۹:۲۲
آخرین ارسال: Payman62

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS