تور لحظه آخری
امروز : جمعه ، 9 آذر 1403    احادیث و روایات:  پیامبر اکرم (ص):نشان منافق سه چیز است: 1 - سخن به دروغ بگوید . 2 - از وعده تخلف کند .3 - در اما...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

صرافی ارکی چنج

صرافی rkchange

سایبان ماشین

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

Future Innovate Tech

پی جو مشاغل برتر شیراز

لوله بازکنی تهران

آراد برندینگ

خرید یخچال خارجی

موسسه خیریه

واردات از چین

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

طراحی سایت تهران سایت

irspeedy

درج اگهی ویژه

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

زانوبند زاپیامکس

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

خرید بلیط هواپیما

بلیط اتوبوس پایانه

قیمت سرور dl380 g10

تعمیرات پکیج کرج

لیست قیمت گوشی شیائومی

خرید فالوور

بهترین وکیل کرج

بهترین وکیل تهران

خرید اکانت تریدینگ ویو

خرید از چین

خرید از چین

تجهیزات کافی شاپ

محصولات فوراور

خرید سرور اچ پی ماهان شبکه

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

همکاری آی نو و گزینه دو

کاشت ابرو طبیعی و‌ سریع

الک آزمایشگاهی

الک آزمایشگاهی

خرید سرور مجازی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

لوله و اتصالات آذین

قرص گلوریا

نمایندگی دوو در کرج

خرید نهال سیب

وکیل ایرانی در استانبول

وکیل ایرانی در استانبول

وکیل ایرانی در استانبول

رفع تاری و تشخیص پلاک

پرگابالین

 






آمار وبسایت

 تعداد کل بازدیدها : 1835695848




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

یه نرم افزار هتل می خواستم بنویسم پایگاه Access می خواستم استفاده کنم


واضح آرشیو وب فارسی:سایت ریسک: mahdi bg06-03-2007, 05:47 AMسلام یه نرم افزار هتل می خوام بنویسم از پایگاه Access می خوام استفاده کنم آیا می تونه این حجم اطلاعات رو پشتیبانی کنه (تا حالا فقط با SQl Server 2000 می نوشتم) حداکثر رکوردی که داخل اکسس میشه استفاده کرد چند تا تقریبی هم بگین کافیه ممنون hamed 266106-03-2007, 08:29 AMاز شمائي كه ميگين با SQL كار كردين اين سئوال بعيده . محدوديتي نداره فقط اگه از خود engine اكسس استفاده كنين سرعت دسترسي به ركوردها كمتره . مرد مباح06-03-2007, 11:14 AMحامد جان راست ميگه. محدوديتي نداره و به خاطر اينكه نيازي به نسب برنامه اضافي براي راه اندازي توي كامپيوترهاي ديگه نيست، خيلي مفيده. Mahmood_N06-03-2007, 02:23 PMسلام شدیدا توصیه می کنم از Sql استفاده نمایید ... ! hamed 266106-03-2007, 06:31 PMسلام شدیدا توصیه می کنم از Sql استفاده نمایید ... ! حالا چرا شديداً بده از امكانات اكسس در موقعي كه كار راه اندازه استفاده بشه ؟ اين توصيه آدمو ياد ژاپنيا ميندازه كه هر كاري رو با مشكل ترين راه حل انجامش ميدن . مرد مباح06-03-2007, 08:20 PMفكر كنم محمود جان به دليل قدرت Sql اين ژيشنهاد رو دادن. ولي بايد اين واقعيت رو در نظر داشت كه در سطح يك كامژيوتر (نه در شبكه) اكسس هم راحتتره و هم جوابگوئي بهتري داره . hamed 266107-03-2007, 10:48 AMخدائيش تو محيط شبكه (‌البته با تعداد محدود زير 10 نفر )‌ ازش داريم استفاده مي كنيم اطلاعات هم نسبتا حجيم و سنگينين ولي خوب جواب داده تا حالا سرعتش هم بد نيست . Mahmood_N08-03-2007, 01:05 AMسلام حالا چرا شديداً بده از امكانات اكسس در موقعي كه كار راه اندازه استفاده بشه ؟ اين توصيه آدمو ياد ژاپنيا ميندازه كه هر كاري رو با مشكل ترين راه حل انجامش ميدن در برخی مواقع برای اطمینان بیشتر از بازده کار ، باید مشکل ترین راه حلها رو امتحان کرد ... !! بانک اکسس در صورتی که اطلاعات ( رکوردها ) بیش از حداقل 2000 یا 3000 ، جستجوش خیلی کند میشه ( از مرز 5 ثانیه می گذره ) ... ولی SQL این مشکل رو نداره ، و در تعداد رکوردهای بالا این مشکل پیش نمی یاد ... نکته مهم دیگه امنیت اکسس هست که چیزی در موردش نگم بهتره ... مهمترین دلیل من برای این تاکید این بود که با SQL ، میشه کلی در استفاده از حافظه صرفه جویی کرد و سرعت کار با جداول رو بالا برد ... استفاده از ADOQuery و دستورات SQL ، می تونه کلی از حافظه اشغال شده رو آزاد کنه ... برای مثال برای فیلتر کردن یک جدول اگر از یک ADOTable و دستور Filter استفاده بشه ، کل رکوردهای جدول در حافظه می مونند و فقط اونهایی که توی شرط فیلتر هستند نشون داده میشند ( بقیه آزاد نمی شن ، فقط پنهان میشن ) ، ولی در صورت استفاده از SQL ، با یک Query می شه فقط رکوردهای مورد نظر رو لود کرد و حافظه رو اشغال نکرد ... شاید این موضوع در برنامه زیاد محسوس نباشه ولی در صورت استفاده زیاد مشکلاتی ( اعصاب خورد کن ) رو به وجود می یاره ... البته مورد بالا برای برنامه های تحت شبکه هست ... خلاصه بسته به برنامت می تونی از یکیشون استفاده کنی ، ولی احتمال پشیمان شدن استفاده از اکسس از SQL بیشتره ... !! فكر كنم محمود جان به دليل قدرت Sql اين ژيشنهاد رو دادن. ولي بايد اين واقعيت رو در نظر داشت كه در سطح يك كامژيوتر (نه در شبكه) اكسس هم راحتتره و هم جوابگوئي بهتري داره . توی کاربرد راحت اکسس شکی نیست ولی یه خورده سختی برای کارایی بیشتر بی ارزش نخواهد بود ... خدائيش تو محيط شبكه (‌البته با تعداد محدود زير 10 نفر )‌ ازش داريم استفاده مي كنيم اطلاعات هم نسبتا حجيم و سنگينين ولي خوب جواب داده تا حالا سرعتش هم بد نيست . البته من از طرز کار برنامه شما خبر ندارم ، ولی این احتمال رو می دم که در بعضی موارد به مشکل بر خواهید خورد ... موفق باشید ... mahdi bg10-03-2007, 07:01 AMسلام از همه دوستان ممنون من شنیده بودم 10000 رکورد رو بیشتر پشتیبانی نمی کنه بعدش قات میزنه SQL Server رو برای برنامه های خیلی حجیم و سنگین و تحت شبکه استفاده میکنم میگم تا حالا برنامه ای با Access ننوشتم MasterData11-03-2007, 07:23 AMمن شنیده بودم 10000 رکورد رو بیشتر پشتیبانینمی کنه بعدش قات میزنهSQL Server رو برای برنامه های خیلی حجیم و سنگین ردسته يكي ازبرنامه هاي من داره شايد با بيش از 15 هزار ركورد كار ميكنه هيچ ميشكلي هم نداره اما همون سيستم رو دارم با SQL Server باز نويسي ميكنم خيلي از امكاناتي كه نمي شد الان دارم به راحتي پياده سازي ميكنم سرعتش هو واقعا قابل قياس نيست يكي از پروژه ها با بيش از 50 هزار ركورد به صورت تحت شبكه داره مثل فرفره كار ميكنه هر چند كه ساختار برنامه واقعا بدرد نخور است يه چيز ديگخ رو هم مد نظر داشته باش ؛ الان خيلي ها نمي تونن با بانكهاي SQL سرو كله بزنن اين يعني شانس بيشتري براي جلوگيري از كپي شدن برنامه و همچنين ميتونيد خدمات پشتيباني اون سيستم رو فقط خودتون ارائه بديد قرار نيست فقط كد بنويسيد بعدش هم خدا حافظ فرداي روزگار هزار و يك درخواست ديگه براي برنامه تون دريافت ميكنيد پس بهتره يه خورده دور انديش هم باشيد bad_boy_200711-03-2007, 03:22 PMسلام در برخی مواقع برای اطمینان بیشتر از بازده کار ، باید مشکل ترین راه حلها رو امتحان کرد ... !! بانک اکسس در صورتی که اطلاعات ( رکوردها ) بیش از حداقل 2000 یا 3000 ، جستجوش خیلی کند میشه ( از مرز 5 ثانیه می گذره ) ... ولی SQL این مشکل رو نداره ، و در تعداد رکوردهای بالا این مشکل پیش نمی یاد ... نکته مهم دیگه امنیت اکسس هست که چیزی در موردش نگم بهتره ... مهمترین دلیل من برای این تاکید این بود که با SQL ، میشه کلی در استفاده از حافظه صرفه جویی کرد و سرعت کار با جداول رو بالا برد ... استفاده از ADOQuery و دستورات SQL ، می تونه کلی از حافظه اشغال شده رو آزاد کنه ... برای مثال برای فیلتر کردن یک جدول اگر از یک ADOTable و دستور Filter استفاده بشه ، کل رکوردهای جدول در حافظه می مونند و فقط اونهایی که توی شرط فیلتر هستند نشون داده میشند ( بقیه آزاد نمی شن ، فقط پنهان میشن ) ، ولی در صورت استفاده از SQL ، با یک Query می شه فقط رکوردهای مورد نظر رو لود کرد و حافظه رو اشغال نکرد ... شاید این موضوع در برنامه زیاد محسوس نباشه ولی در صورت استفاده زیاد مشکلاتی ( اعصاب خورد کن ) رو به وجود می یاره ... البته مورد بالا برای برنامه های تحت شبکه هست ... خلاصه بسته به برنامت می تونی از یکیشون استفاده کنی ، ولی احتمال پشیمان شدن استفاده از اکسس از SQL بیشتره ... !! توی کاربرد راحت اکسس شکی نیست ولی یه خورده سختی برای کارایی بیشتر بی ارزش نخواهد بود ... البته من از طرز کار برنامه شما خبر ندارم ، ولی این احتمال رو می دم که در بعضی موارد به مشکل بر خواهید خورد ... موفق باشید ... در مورد سرعت جستو جوی کم در اکسس فکر میکنم اشتباه میکنین . من یک بانک اکسس دارم که حدود 460 هزار قلم اطلاعات داره و مربوط میشه به برنامه یه دانشگاه که از سال 76 تا همین الان نمرات دانشجوهاشون رو توش ذخیره کردن ، سرعت جست و جو با seek رو یه سیستم با cpu 500 و ram 256 خیلی عالیه تقریبا بلادرنگ . حجم بانکام 19مگابایته و با vb برنامش نوشته شده mahdi bg12-03-2007, 07:14 AMسلام از شمائي كه ميگين با SQL كار كردين اين سئوال بعيده . محدوديتي نداره فقط اگه از خود engine اكسس استفاده كنين سرعت دسترسي به ركوردها كمتره . محدوديتي نداره و به خاطر اينكه نيازي به نسب برنامه اضافي براي راه اندازي توي كامپيوترهاي ديگه نيست، خيلي مفيده. در این حد رو می دونم منظورم این بود که برنامه برای تحویل به مشتری با Access ننوشته بودم فعلا هم طرف منصرف شده اما باز هم ممنون mahdi bg12-03-2007, 07:15 AMسلام استفاده از ADOQuery و دستورات SQL ، می تونه کلی از حافظه اشغال شده رو آزاد کنه ... برای مثال برای فیلتر کردن یک جدول اگر از یک ADOTable و دستور Filter استفاده بشه ، کل رکوردهای جدول در حافظه می مونند و فقط اونهایی که توی شرط فیلتر هستند نشون داده میشند ( بقیه آزاد نمی شن ، فقط پنهان میشن ) ، ولی در صورت استفاده از SQL ، با یک Query می شه فقط رکوردهای مورد نظر رو لود کرد و حافظه رو اشغال نکرد ... Mahmood_N عزیز از این نوشته تون تعجب کردم مگر با اکسس نمیشه از ADOQuery استفاده کرد؟؟؟؟ نکته مهم دیگه امنیت اکسس هست توی این برنامه زیاد مهم نیود چون فعلا cancel شده و طرف منصرف شده توی قدرت SQL Server هم شکی نیست بازم هم ممنون Mahmood_N13-03-2007, 05:53 AMسلام Mahmood_N عزیز از این نوشته تون تعجب کردم مگر با اکسس نمیشه از ADOQuery استفاده کرد؟؟؟؟ درسته ! ... ولی منظورم استفاده تنها از این کامپوننت نبود ، منظورم دستورات SQL ای هست که کار رو خیلی راحت تر می کنه ، و با استفاده از این کامپوننت ( و کامپوننتهای دیگه ) میشه ازش استفاده کرد ، راستش شاید با اکسس هم بشه و من نمی دونم !!!!!!!! موفق باشید ... سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 567]

bt

اضافه شدن مطلب/حذف مطلب




-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن