نمایش نتایج 1 تا 2 از 2

نام تاپیک: ویرایش یک رکورد برای چند کاربر

  1. #1
    کاربر دائمی آواتار DataMaster
    تاریخ عضویت
    تیر 1382
    محل زندگی
    مشهد الرضا
    پست
    634

    ویرایش یک رکورد برای چند کاربر

    سلام دوستان
    من یک برنامه نوشتم که ی قسمت مربوط به فاکتور است.
    حالا در قسمت بالای فاکتور یک سری مشخصات می خوره و در قسمت کالاها یک سری مشخصات
    بانک اطلاعاتی اس کیو ال است و بر روی شبکه قرار دارد . یک فاکتور با مشخصات آن وارد می کنیم
    و کالاهای آن را هم نیز درج می کنیم . حالا کاربران می خواهند هر کدام یک فیلد از یک رکورد از لیست کالاها را وارد ویرایش کنند برای این کار چه باید کرد اصلا امکانش هست .
    بعضی ها گفتند هر رکورد مخصوص یک کاربر برای ویرایش است ولی من ویرایش همزمانی برای چند کاربر می خوام
    لطفا اگه کسی می دونه بگه درست هست یا نه یا اصلا میشه چنین کاری کرد

  2. #2
    سلام
    بله اینکار ممکنه ولی دردسر زیاد داره .
    باید برنامت رو 3 لایه کنی . یک شی COM رو توی سرورت رجیسترکن که عملیات دیتابیست رو از طریق اون انجام بدی برای اینکار با DCOM میتونی به COM ی که توی سرورت ساختی متصل بشی. حالا همزمان چند کاربر رکورد رو از COM درخواست میکنن. COM رکورد رو در اختیار کلاینت ها میزاره. اگر دو کار بر همزمان یک فیلد رو تغییر بدن میتونی به اطلاع اونها برسونی که بعد از اینکه رکورد رو گرفتن رکورد توسط کاربر دیگه ای تغییر کرده یا کار دیگه ای بکنی.
    به مقالات COM+ مراجعه کنی چیزای جالبی پیدا میکنی .

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •