PDA

View Full Version : به روز رسانی و ارائه نسخه جدید برای بانک قدیمی



amrabady
جمعه 06 خرداد 1384, 22:11 عصر
سلام
منظورم از نسخه جدید، امکانات جدید است که بدون تغییر در جداول اطلاعات . از طریق فرمها محقق می شه.
یعنی ویرایش رو فرم ورود اطلاعات برنامه قدیمی و دادن فرم جدید(از نظر طراحی و ابزارها) به خریدار.(منظور از فرم- همون Formsدر آبجکتهای اکسسه)
یعنی اگه بخواهیم به خریدار قول نسخه جدید رو بدیم، لازمه که بعدا یا خودمون بریم و بانک قبلی رو تغییر بدیم یا اون بیاد پیش ما(حالا اگه چند سال هم گذشته باشه که ...)
سوال من اینه که چطور میتونم توی بانک اول قسمتی به عنوان Update طراحی کنم که با زدن یه دکمه فرم یا فرمهای مورد نظر من رو حذف کنه و فرمهای جدید را از بانک اطلاعاتی جدید(همونی که بعدا می خوام طراحی کنم) بخونه و توی بانک قدی قرار بده؟

محمدحسام
یک شنبه 06 شهریور 1384, 09:43 صبح
با کدنویسی میتوانید فرمهای بانک جاری را حذف کنید و از بانک دیگر import کنید .
برای حذف از deleteobject و برای import از TransferDatabase استفاده کنید .

vafadar
چهارشنبه 21 تیر 1385, 07:33 صبح
امکان دارد فایل نمونه ارسال کنید

mohkhosh
چهارشنبه 21 تیر 1385, 09:41 صبح
DoCmd.DeleteObject acTable, "BASE"
DoCmd.TransferDatabase acImport, "Microsoft Access", "D:\sample.MDB", acTable, "BASE", "BASE"
این کد نویسی جدول BASE رو از بانکت Delete می کنه و خط بعدی هم از بانک sample.MDBدر درایو D جدول BASE رو برمیداره و با نام BASE در بانکت کپی می کنه

mohsenna30ri
چهارشنبه 21 تیر 1385, 10:34 صبح
فکر کنم مشکل این کد این باشه که فایل جدید دارای استارت آپ قبلی نباشه و مسائلی شبیه این