PDA

View Full Version : حرفه ای: دریافت اطلاعات ثبت شده جدید



fool66
چهارشنبه 19 اسفند 1394, 18:45 عصر
سلام من دنبال یه کوئری هستم
که بتونم اطلاعات جدید ثبت شده در یه تیبل در سرور به همون تیبل در کلاینت اضافه کنم
بدون اینکه تغییرات اعمال شده در کلاینت در سرور اعمال بشه تیبلی که در سرور هست فقط عملیات اضافه در اون انجام میشه امیدوارم واضح گفته باشم
ممنون

rezashaban
پنج شنبه 20 اسفند 1394, 01:33 صبح
سلام دوست من
شما آی دی آخرین سطری که در سمت کلاینت داری بفرست به سمت سرور و آیدی های بزرگتر از اون رو سلکت بگیر(با توجه به اینکه گفتی فقط عملیات اضافه روی جدول سمت سرور اتفاق میفته)
راه دیگه ای که هست اینه که دوتا فیلد CreateDate و ModifiedDate برای جدولت بگیری که براساس این فیلدها میتونی آخرین تغییراتی که روی جدول اتفاق افتاده رو از سرور بگیری

fool66
پنج شنبه 20 اسفند 1394, 02:38 صبح
سلام دوست من
شما آی دی آخرین سطری که در سمت کلاینت داری بفرست به سمت سرور و آیدی های بزرگتر از اون رو سلکت بگیر(با توجه به اینکه گفتی فقط عملیات اضافه روی جدول سمت سرور اتفاق میفته)
راه دیگه ای که هست اینه که دوتا فیلد CreateDate و ModifiedDate برای جدولت بگیری که براساس این فیلدها میتونی آخرین تغییراتی که روی جدول اتفاق افتاده رو از سرور بگیری
ممنون بابت توجهتون
ولی میخواستم از طریق خوده امکانات sql انجامش بدم
فکر کنم بهش میگن replication ولی چگونگی کار باهاش رو نمیدونم

khokhan
پنج شنبه 20 اسفند 1394, 07:03 صبح
ممنون بابت توجهتون
ولی میخواستم از طریق خوده امکانات sql انجامش بدم
فکر کنم بهش میگن replication ولی چگونگی کار باهاش رو نمیدونم

1 .......................................http://www.codeproject.com/Articles/715550/SQL-Server-Replication-Step-by-Step

2 ........................................... http://www.ouriran.com/snapshot.cfm

fool66
پنج شنبه 20 اسفند 1394, 13:31 عصر
1 .......................................http://www.codeproject.com/Articles/715550/SQL-Server-Replication-Step-by-Step

2 ........................................... http://www.ouriran.com/snapshot.cfm


ممنون دوست قدیمی و استادkhokhan (http://barnamenevis.org/member.php?131732-khokhan)

اینا رو دیدم ولی چون دسترسی محدود هست برای حالت ویزارد باید با کد اعمال کنم

khokhan
پنج شنبه 20 اسفند 1394, 14:13 عصر
ا چون دسترسی محدود هست برای حالت ویزارد باید با کد اعمال کنم


اینطوری؟؟؟؟ http://www.nullskull.com/a/10474998/sql-server-replication-using-c.aspx

fool66
پنج شنبه 20 اسفند 1394, 17:42 عصر
اینطوری؟؟؟؟ http://www.nullskull.com/a/10474998/sql-server-replication-using-c.aspx

اینم جوین میزنه و تمام کلید هایی که نیست رو اضافه میکنه