PDA

نسخه کامل مشاهده نسخه کامل : object serializattion



nazanin_271_2005
16-11-2005, 12:33
سلام
من مي خواهم يك متني كه مثلا Bold,Italic.,,,, را تو ديتابيس اكسس ذخيره كنم و به همين صورت load كنم مي خوام برنامه با vb باشه

bithiah
16-11-2005, 12:56
نازنین عزیز
در دیتابیس که البته دیتابیس داریم تا دیتابیس، منظورم اینه که شما یادتون رفته بگین چه دیتابیسی، همچین امکانی من تابحال ندیدم.
معمولا تنها اطلاعات رو توی دیتابیس ذخیره می کنیم، نه فرمت اون اطلاعات رو. شما می تونین برای این کار اگه هیچ راهی نیست که در برنامه کد بنویسین، فرمتی رو که می خواین داده هاتون داشته باشه، درون یه فایل مثل فایل Ini ذخیره کنین و بعد از خوندن اون، داده هارو با فرمت دلخواه لود کنین.

vibaampr
19-11-2005, 04:00
سلام. ببخشید پا برهنه وارد بحث شدم
اولا object serialization یعنی چی؟؟؟؟
ثانیا برای این که برنامت اطلاعات رو اونظوری که میخوای نمایش به راهی میشه درست کرد...
این که شما بیای بعد از نوشتن اطلاعات در هر فیلد از هر رکورد بیای یه # یا یه چیزی که با اطلاعات خود فیلد قاطی نشه بزنی و بعدش از قرارداد هایی که برای خودت کردی استفاده کنی. خب، مطمئنم که کاملا متوجه شدی!!!!!!!!!!!

شوخی کردم. فرض کن اطلاعاتی که توی رکورد و فیلد مورد نظر میخوای وارد کنی Iran هست که باید به صورت ایتالیک باشه. حالا شما بیا اطلاعات رو اینجوری وارد کن: Iran#I و برای خودت قرارداد کن که اگه بعد از شارپ، حرف I قرارداشت، اونو تو برنامت به صورت ایتالیک بنویسی.

امیدوارم تونسته باشم بهت کمک کرده باشم

black_storm
02-11-2006, 19:58
ببين بايد تنظيماتش را هم تو فيلد هاي خاصي ذخيره كني

a_mohammadi_m
06-05-2007, 10:22
با سلام
ميشه تو اكسس نوع فيلد OleObject استفاده كرد و هر چيزي رو توش ذخيره كرد
مثلا فايل متني فرمت داذ - صدا - تصوير - فايل اجرايي و . . .
تو Vb هم از كنترل Ole استفاده كني براي استخراج اطلاعات
البيته راههاي ديگه اي هم هست

Mitibob
09-05-2007, 16:56
نظر a_mohammadi کاملا درسته اما به جای کنترلOle از Richtextbox استفاده کن.

Mitibob
09-05-2007, 17:01
راستی عنوان این موضوع اشتباهه! Serialixzation یه مکانزم برای ذخیره کردن State اشیا و بازیابی اونه و تو VB6 اصلا وجود نداره.

_H2_
09-05-2007, 17:24
سلام
بد نیست به به تاریخ پستها و تاپیک ها هم توجه کنید.