View Full Version : آپدیت اطلاعات اکسس
meysam.moh
چهارشنبه 12 بهمن 1390, 18:59 عصر
سلام
دوتا سیستم هست که با ویژوال بیسیک و بانک اکسس 2003 هست.. سیستم اول زیاد اطلاعات وارد میکنه
دومی هم هر از گاهی بانکو از سیستم اول کپی میکنه تا یک سری تغییرات بده
وقتی سیستم دوم داره تغییرات میده بازم سیستم اول داره اطلاعات وارد میکنه و اطلاعاتش بیشتره نسبت به بانک سیستم دوم..
میخوام وقتی سیستم دوم اطلاعاتو ویرایش کرد کپی کرد تو سیستم اول، اون اطلاعاتی که ویرایش شده جایگزین قبلیا بشه، و اطلاعات جدید سیستم اول هم نابود نشه
kitcat_m18
چهارشنبه 12 بهمن 1390, 19:59 عصر
سلام،
چرا از بانک تحت شبکه مثل SQL Server استفاده نکردی؟؟؟
تنها راهت علامت گذاری رکورد هایی هست که تغییرات روش ایجاد نشده
یه فیلد از نوع Yes/No بساز بعد رکورد ها رو علامت گذاری کن
یا می تونی از دستوری شبیه به این استفاده کنی (البته درست یادم نیست)
برای اینکار باید از OpenRowset استفاده کنی و یه فیلد یونیک هم داشته باشی
Insert Into Tble2 Select * From Table 1 On Duplicate Is On
موفق باشی
M.T.P
چهارشنبه 12 بهمن 1390, 23:50 عصر
سلام ، کپی کردن روش مناسبی برای این کار نیست شما باید از سیستم دوم از طریق شبکه به بانک در سیستم اول وصل شی.
از همه مهمتر اگه امکانش هست بفرمایید ، نرم افزار چه کاری رو انجام میده شاید بشه کاری کرد که اصلا نیازی به وصل شدن سیستم دوم به بانک نباشه.
meysam.moh
پنج شنبه 13 بهمن 1390, 09:46 صبح
kitcat_m18 : سلام. چون همش متنی هست و کوتاه اکسس مناسب تر بود. اما یهو این مشکل پیش اومد برای کپی.. M.T.P: سلام، این روش که بتونم از شبکه وصل بشم بلد نیستم. که بتونم بانکو اشتراک بزارم و آدرس دهیو شبکه ای انجام بدم. کار برنامه وارد کردن یک سری اطلاعات روزانه و تغییر و تحولات روزانه هست. که از ساعت 8 صبح شروع به وارد کردن اطلاعات میکنه سیستم 1. و سیستم 2 ساعت 9 مسئولش میاد.
M.T.P
پنج شنبه 13 بهمن 1390, 11:01 صبح
اینجا رو ببینید. (http://barnamenevis.org/showthread.php?318282-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-%D8%A8%D8%A7%D9%86%DA%A9-%D8%A7%DA%A9%D8%B3%D8%B3-%D8%AF%D8%B1-%D8%B4%D8%A8%DA%A9%D9%87&p=1433025&viewfull=1#post1433025)
kitcat_m18
پنج شنبه 13 بهمن 1390, 16:10 عصر
سلام دوست من،
باید از سیستم دوم از طریق شبکه به بانک در سیستم اول وصل شی.
تا اونجایی که بنده در جریانم دو تا کاربر همزمان نمی تونن به یه بانک access وصل بشن و پیغام Database In Use رو برای سیستم دومی که قصد اتصال به بانک رو داره صادر می کنه.
موفق باشی :لبخندساده:
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.