PDA

نسخه کامل مشاهده نسخه کامل : چطور مي توانم در ديتا بيس فيلد عكس را حذف كنم ؟



asgarzaee
13-09-2006, 17:18
چطور مي توانم در ديتا بيس فيلد عكس را حذف كنم ؟
متاسفانه بعد از حذف ركورد (فايل بيت مپ) حذف نمي شود و به مرور زمان حجم فايل (دي بي تي) بالا مي رود و اندازه گيگا بايتي پيدا مي كند . لطفا بنده را راهنمايي فرماييد .

soldier
13-09-2006, 18:59
سلام
قبل از اینکه اون فیلد رو حذف کنی. می تونی یک عکس 0 کیلوبایتی
جایگزین اون قبلی کنی. یا یک نوشته جایگزینش کن و بعد فیلد رو حذف کن(کاراکتر به راحتی حذف میشه)
موفق باشی.

Mahmood_N
14-09-2006, 03:49
سلام
فکر کنم این جوری بشه :
ADOTable1Ax.Clear; ( نام فیلد : Ax )
موفق باشی ...

amin a.^2
14-09-2006, 14:31
به محمود جان هم كه پيدا شدن

asgarzaee
16-09-2006, 10:37
فايل عكس پاك مي شود متاسفانه در فايل (tableXXX.dbt) حجم آن كم نمي شود . يعني بطور فيزيكي حذف نمي شود . درضمن بانك اطلاعاتي من پارادوكس و يا ديتابيس ويندوز است .

soldier
16-09-2006, 15:26
سلام
احتمالآ روش ذخيره كردن عكس ها توي ديتابيس غلط هست!

asgarzaee
16-09-2006, 16:10
با سلام :sad:
در صورت امكان يك نمونه برنامه ذخيره سازي عكس براي من بفرستيد .
روش من به شكل زير است :
;([table1.appendrecord([dbimage1.pictuer
;table1.post

asgarzaee
16-09-2006, 16:19
با سلام :sad:
در صورت امكان يك نمونه برنامه ذخيره سازي عكس براي من بفرستيد .
روش من به شكل زير است :
;([table1.appendrecord([dbimage1.pictuer
;table1.post

soldier
16-09-2006, 16:23
سلام
من این رو توی یکی از تاپیک های بسیار قدیمی پیدا کرده بود.
احتمالآ بدرد بخوره. اگر بدرد نخور بگو تا چند روش دیگه بهت بگم.


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید



برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

بای

asgarzaee
16-09-2006, 16:57
آيا راهي وجود دارد در ديتا بيس به جاي فايل( بيت مپ) فايل (جي پي جي) ذخيره كرد .
البته نسخه اي دلفي من 5 است.

soldier
16-09-2006, 17:28
سلام
فرمت استاندارد عكس در دلفي. بيتمپ هست.
اگر بتوني با همون بيتمپ ذخيره كني خيلي بهتره.
يا مي توني لينك عكس رو ذخيره كني.
مشكلي داشتي. بگو.

mahdi bg
18-09-2006, 05:31
سلام

یه راه بهتر از ذخیره کردن عکس ذخیره کردن مسیر عکسه

چندتا مزیت داره
1. حجم کمتری رو می گیره
2. راحتر و سریعتر ذخیره و بازخوانی می شه(توی Database)
3. هر فرمتی رو هم می شه ذخیره کرد
4. راحتر ذخیره می شه
5. راحتر حذف می شه
6. راحتر فراخوانی می شه
7. راحتر تعویض می شه
8. کار باهاش چون String راحتر
9. کمتر اذیت می کنه
10. دنگ و فنگ و غرتی بازیش (شاید هم قرتی بازیش) کمتره
11. ....

اگه در موردش سوال داشتي در خدمتم

soldier
18-09-2006, 09:28
یه راه بهتر از ذخیره کردن عکس ذخیره کردن مسیر عکسه

چندتا مزیت داره
1. حجم کمتری رو می گیره
2. راحتر و سریعتر ذخیره و بازخوانی می شه(توی Database)
3. هر فرمتی رو هم می شه ذخیره کرد
4. راحتر ذخیره می شه
5. راحتر حذف می شه
6. راحتر فراخوانی می شه
7. راحتر تعویض می شه
8. کار باهاش چون String راحتر
9. کمتر اذیت می کنه
10. دنگ و فنگ و غرتی بازیش (شاید هم قرتی بازیش) کمتره

سلام
موفقم. چون خودم یه بار از همین شیوه استفاده کردم.خیلی خوب بود.
این هم کدش برای ذخیره کردن :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

این هم برای باز خوانیش :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

اما مشکلش اینجاست که کمپننت ایمیج دلفی فایل های gif رو باز نمی کنه.
مگه اینکه یک فایل bmp باشه.و یا فرمتی باشه که این کمپننت بازش کنه.
موفق باشی. بای