برای کار کردن با فایل های اکسس کدام مناسبتر هست؟ و چرا!
برای کار کردن با فایل های اکسس کدام مناسبتر هست؟ و چرا!
ببین dao کار کردن با آن خیلی ساده است و کد نویسی اش بسیار راحت است.
اما قدیمی شده و .net هم آن را اصلا ساپورت نکرده
ولی ado خیلی پیشرفته تر قوی تر و سریعتر می باشد.
:? در ضمن اگر بخواهی با sql server برنامه بنویسی نمی توانی از dao استفاده کنی و باید با ado کار کنی.
8) پس همان بهتر که از اول سراغ ado بروی و اشتباه من را تکرار نکن که سراغ ado تا مدتها نرفتم.وحالا توی آپ گرید برنامه هایم به .net به مشکل بر خوردم. :wink:
یادت باشد من یکی طلب دارم(شوخی بود :lol: )
:shock:
DAO یک روش تقریبا منسوخ شده است حتی اگر بانک های شما با ACCESS 2000 باشد DAO ان را ساپورت نمی کند :wink:
در مورد ساپورت کردن اکسس 2000 اشتباه میکنید ساپورت میکنه
یه سوال دیگه
اگر با ado کار کنم
ار چه روشی برای کامپکت کردن فایل استفاده کنم؟
با توجه به اینکه ساختار اکسس از نسخه 2 تا الان که بصورت تدریجی کامل شده و در هر نسخه آن باگهای بسیاری هم وجود داشته.
برای استفاده از بانک اکسس ، در بیشتر مثالهای که خود طراحان زده اند ، از dao استفاده شده است.
ولی در نسخه های جدید ، قابلیت ado را نیز به اکسس اضافه کرده اند ، ولی نمی دونم چرا من خودم از ado اکسس راضی نشدم برای برنامه ای که یکسال با اکسس بر روی آن کار کرده بودم ، چون ظاهراً ado هست ولی اون چیزی که بعد نشون میده ، خدا میدونه .
من پیشنهاد می کنم از همان dao استفاده کن ، چون اکسس را از روز اول بهر dao ساختن نه ado.
آقا یا خانم vbstar شوخی می کنی یا جدی میگی!!!!!! :shock: :| :wink:
من خودم هم ADO , DAO رو استفاده کردم سرعت DAO روی برنامه های Single user بهتره و قویتر عمل می کنه ولی اگه می خواهی تحت شبکه کارکنی حتما باید از ADO استفاده کنی
سرعت dao توی تعدادهای بالا مثل 3000 یا 4000 رکورد به بالا به شدت پایین می آیید. :|
در مورد dao با vbstar موافقم و با ساران سافت مخالف.
شوخی نکن بابا :mrgreen: :mrgreen:سرعت dao توی تعدادهای بالا مثل 3000 یا 4000 رکورد به بالا به شدت پایین می آیید.
من اول فکر کردم نوشتی 300000 یا 400000 رکورد :!:
بابا سه هزار رکورد که همش چند تا دونست :mrgreen: :mrgreen:
این درستهمن خودم هم ADO , DAO رو استفاده کردم سرعت DAO روی برنامه های Single user بهتره و قویتر عمل می کنه ولی اگه می خواهی تحت شبکه کارکنی حتما باید از ADO استفاده کنی
بابا مدل dao برای سینگل ساخته شده و فقط مخصوص آن است و اصلا به درد راه دور(شبکه) نمی خوره
مدل ado . Rdo جهت کارهای راه دور شبکه و همچین چیزهایی است
ببین می خواهی رو کدام کار کنی !!!!!!!!
:wink: :mrgreen:
ببین یک مثال ساده
اتوبوس درون شهری و بیرون شهری هر دو اتوبوس هستند ولی این کجا و آن کجا
آیا با اتوبوسهای درون شهری مثلا می شود یک سفر آسوده و راحت 1000 کیلومتری انجام داد ؟؟
نه مشخص است که نمیشه پس هر کدام را بهر کاری ساخته اند ببین می خواهی چه کار کن از همون استفاده کن :arrow: :mrgreen:
من منظورم فقط کوری ساده نبود اگر بخواهید با sql پردازش کنید و گزارشهای پیچیده بگیرید واقعا کم می آورد. :| :mrgreen: