PDA

View Full Version : ه یک مشکل کوچک در رابطه با (بانک اطلاعاتی)



ahmadp
پنج شنبه 22 فروردین 1387, 12:48 عصر
با سلام خدمت تمامی اساتید سایت "برنامه نویس" :

با عرض پوزش اینجانب یک مشکل کوچک در رابطه با کار با بانکهای اطلاعاتی در "وی بی" داشتم.

من روی پروژه شرکت گاز کار میکنم و با هیچ قسمت آن مشکل ندارم به جز اینکه :
در این پروژه تعداد رکوردها بیش از 20000 است و در حدود 35 فیلد دارد که 34 فیلد متنی و یک
فیلد عکس دارد .
مشکل من در این است که من با پایگاه داده اکسس کار کردم و بعد از تست کردن آن فهمیدم که
چون تعداد رکوردهای من زیاده و از همه مهمتر که چون فیلد عکس دارم بعد از وارد کردن حدود 300
رکورد حجم پایگاه داده به 1 گیگ میرسه و بعد هیچ رکوردی رو قبول نمی کنه .

حالا من از اساتید محترم تقاضا دارم که به بنده یک برنامه پایگاه داده رو معرفی کنند که هم کشش این همه اطلاعات رو داشته باشه و هم کشش حجم پایگاه داده رو که اولا محدود به تعداد رکورد و ثانیا محدود به میزان فضای اشغالی نباشه و بتوان با وی بی با اون کارکرد.
واز همه مهم تر جستجوی سریع و گزارش گیری سریع داشته باشه .


بابا خسته شدم..... :عصبانی++:

خیلی ممنون . :بوس:

raravaice
پنج شنبه 22 فروردین 1387, 12:55 عصر
بهترین کار اینه که شما عکسها رو باینری نفرستی تو بانک تو هارد ذخیره کن و مسیرش رو به بانک بده تا حجم بانکت بیاد پایین و به تناسب سرعت تراکنش ها هم بیشتر بشه.

موفق باشید

ABERTINO
پنج شنبه 22 فروردین 1387, 13:13 عصر
دوست عزیز بهترین کار اینکه بانکتون رو به Sql Server تبدیل کنید که هم گنجایش بیشتر داره و هم سرعتش بیشتره و تازه می تونین در صورت لزوم برنامه رو تحت شبکه بکنید و هزارتا مزیت دیگه

vbhamed
پنج شنبه 22 فروردین 1387, 18:26 عصر
سلام
اگر مشکلی با تغییر بانک نداری منم Sql Server رو پیشنهاد می کنم
البته با ذخیره عکس تو خود بانک هم موافق نیستم، چه اکسس چه Sql

aidin1386
پنج شنبه 22 فروردین 1387, 21:07 عصر
.از نظر من اسکیو ال سرور بهترین چیزیه که می تونی انتخاب کنی
برای این که کار باهاش در vb رو یاد بگیری این کتابی که قیمتش 1000 تومن رو بخر.
http://www.learninweb.com/product_detail.php?uid=73

mpmsoft
جمعه 23 فروردین 1387, 10:15 صبح
دوست عزیز من پیشنهاد می کنم از بانک SQL Server استفاده کن


یک (Primary Data File (.Mdf و یک (Secondary Data File (.Ndf درست کن


و در فایل Primary خودت می تونی دیتاهاتو بریزی و در فایل Secondary می تونی فایلهای عکستو بریزی

ABERTINO
دوشنبه 02 اردیبهشت 1387, 13:10 عصر
آقای mpmsoft این بانک ndf رو چطور میشه ساخت و طریقه کار کردنش چطوریه

mpmsoft
دوشنبه 02 اردیبهشت 1387, 14:28 عصر
اول مطابق با تصویر اول بانک خودت رو ایجاد می کنی

و بعد مطابق با تصویر دوم در زمان ساخت جدول وارد Properties می شی و گزینه Secondary رو انتخاب می کنی.

به این شکل اطلاعات در فایل Secondary نوشته می شه.

mehdi_doraghi
جمعه 06 اردیبهشت 1387, 12:01 عصر
دوست عزیز اگر امنیت تصاویر برای شما اهمیت ندارد میتوانید فقط آدرس فایلها را در یک رکورد ذخیره کرده و هرگاه مورد نیاز باشد آن را load کنید
در غیر انیصورت بانک اطلاعاتی DB2 را توصیه میکنم شبیه به موتور Database مین فریم می باشد

mehdad.koulab
یک شنبه 08 اردیبهشت 1387, 18:58 عصر
اگه برات مشکلی نیست هم اون طور که دوستان گفتن منم با sql server موافقم

UpgradeVB6Code
دوشنبه 09 اردیبهشت 1387, 21:29 عصر
سلام
من تا حالا محیط sql رو ندیدم اما توی عکس های پست 8 که نگاه میکنم نسبت به اکسس ظاهرا اکسس 2007 خیلی خفن تر از sql میاد
این sql چه مزیتی نسبت اکسس داره که همه میگن sql ؟؟؟

vbhamed
سه شنبه 10 اردیبهشت 1387, 00:31 صبح
سلام

فكر كن داري ويندوز 98 رو با ويستا مقايسه مي كني

سرعت
قدرت
امكانات
توانايي بسيار بالا براي كار در شبكه
امنيت بسيار بالاي اطلاعات
پشتيباني از ركوردهاي بسيار زياد (ركوردهاي جهاني)
...