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

نام تاپیک: به روزرسانی یک گرید ویو به محض آپدیت یک جدول در پایگاه داده

  1. #1

    Question به روزرسانی یک گرید ویو به محض آپدیت یک جدول در پایگاه داده

    با سلام به همه دوستان
    من یه سوالی داشتم. من یه سرور دارم که اطلاعاتی را در یکی از جدولام ذخیره میکنه. میخوام در قسمت برنامه کلاینت به محض اینکه این جدول در پایگاه داده آپدیت شد دیتا گرید من نیز محتوای خود را به روزرسانی کند. البته نمیخوام از تایمر استفاده کنم که دائما در حال چک کردن جدول مورد نظر در پایگاه داده باشه و به محض تغییر دیتا گرید من رو آپدیت کنه.کسی میدونه که چگونه میشه به محض آپدیت شدن جدول مورد نظر در پایگاه داده یک رخداد بالا بیاد و دیتا گرید را به روز کنه؟؟؟؟؟؟؟؟؟؟
    اگر لینکی هم باشه برای آموزش ممنون میشم
    با تشکر فراوان
    آخرین ویرایش به وسیله 8702073 : یک شنبه 03 اسفند 1393 در 09:46 صبح

  2. #2
    کاربر دائمی
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    تهران
    پست
    1,629

    نقل قول: به روزرسانی یک گرید ویو به محض آپدیت یک جدول در پایگاه داده

    نقل قول نوشته شده توسط 8702073 مشاهده تاپیک
    با سلام به همه دوستان
    من یه سوالی داشتم. من یه سرور دارم که اطلاعاتی را در یکی از جدولام ذخیره میکنه. میخوام در قسمت برنامه کلاینت به محض اینکه این جدول در پایگاه داده آپدیت شد دیتا گرید من نیز محتوای خود را به روزرسانی کند. البته نمیخوام از تایمر استفاده کنم که دائما در حال چک کردن جدول مورد نظر در پایگاه داده باشه و به محض تغییر دیتا گرید من رو آپدیت کنه.کسی میدونه که چگونه میشه به محض آپدیت شدن جدول مورد نظر در پایگاه داده یک رخداد بالا بیاد و دیتا گرید را به روز کنه؟؟؟؟؟؟؟؟؟؟
    اگر لینکی هم باشه برای آموزش ممنون میشم
    با تشکر فراوان
    سلام
    SQL Server از نسخه‌ی 2005 به بعد این امکان رو گذاشته که شما یه SqlDependency داشته باشی که با به روز شدن یه جدول به Notification ارسال می‌کنه
    و می‌تونی این کار رو انجام بدی. اما خودم این کار رو نکردم، این لینک‌ها رو نگاه کن:
    http://stackoverflow.com/questions/3...s-been-updated
    http://stackoverflow.com/questions/5...ges-by-using-c

    صبا صبوحی

  3. #3

    نقل قول: به روزرسانی یک گرید ویو به محض آپدیت یک جدول در پایگاه داده

    خیلی ممنونم بله درسته ولی یه سوال من نمیخوام هر بار که دیتا بیس به روز میشه پیغام بیاد. اگه یک جدول خاصی به روز شد پیغامی از اس کیو ال داده بشه تا بتوان دیتا گرید را به روز کرد. آیا این امکان هست در sqlDependency??? کسی منبع درست درمانی از این قابلیت داره؟؟/ واقعا بهش نیاز دارم
    با احترام

  4. #4
    کاربر دائمی
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    تهران
    پست
    1,629

    نقل قول: به روزرسانی یک گرید ویو به محض آپدیت یک جدول در پایگاه داده

    نقل قول نوشته شده توسط 8702073 مشاهده تاپیک
    خیلی ممنونم بله درسته ولی یه سوال من نمیخوام هر بار که دیتا بیس به روز میشه پیغام بیاد. اگه یک جدول خاصی به روز شد پیغامی از اس کیو ال داده بشه تا بتوان دیتا گرید را به روز کرد. آیا این امکان هست در sqlDependency??? کسی منبع درست درمانی از این قابلیت داره؟؟/ واقعا بهش نیاز دارم
    با احترام
    سلام
    بله، ظاهراً اینطوری هست که شما یه query بهش می‌دی، هر وقت مقدار خروجی این query تغییر کنه به شما خبر می‌ده.
    درباره منبع هم، اون دو تا لینک رو نگاه نکردی؟

    صبا صبوحی

  5. #5

    نقل قول: به روزرسانی یک گرید ویو به محض آپدیت یک جدول در پایگاه داده

    بله نگاه کردم خیلی چیزای دیگه هم دیدم خیلی چیز زیادی دستگیرم نشده !!!

  6. #6
    کاربر دائمی
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    تهران
    پست
    1,629

    نقل قول: به روزرسانی یک گرید ویو به محض آپدیت یک جدول در پایگاه داده

    نقل قول نوشته شده توسط 8702073 مشاهده تاپیک
    بله نگاه کردم خیلی چیزای دیگه هم دیدم خیلی چیز زیادی دستگیرم نشده !!!
    سلام
    متاسفانه الان وقت ندارم که این رو تست کنم و توضیح بیشتر بدم. اما دو راه داری
    1. جستجو کنی تا مطلب گویاتری رو پیدا کنی.
    2. از تایمر استفاده کنی. تایمر اگر زمانش منطقی باشه، کلاً چیز بدی نیست.

    صبا صبوحی

  7. #7
    کاربر دائمی آواتار ali_md110
    تاریخ عضویت
    فروردین 1385
    محل زندگی
    شیراز
    پست
    1,181

    نقل قول: به روزرسانی یک گرید ویو به محض آپدیت یک جدول در پایگاه داده

    سلام
    میتونید از ObservableCollection استفاده کنید با کمک واسط INotifyPropertyChanged
    کالکشن ObservableCollection به محض اضافه کردن یا حذف کردن و ویرایش شی در موجودیت های برنامه خودشو به روز میکنه

    https://msdn.microsoft.com/en-us/lib...vs.110%29.aspx

تاپیک های مشابه

  1. پاسخ: 5
    آخرین پست: دوشنبه 07 مرداد 1392, 19:42 عصر
  2. سوال: آپدیت شدن دیتا گرید ویو
    نوشته شده توسط Alireza.imani در بخش C#‎‎
    پاسخ: 2
    آخرین پست: دوشنبه 17 مهر 1391, 16:18 عصر
  3. مشکل درخصوص آپدیت گرید ویو
    نوشته شده توسط mahmood1000 در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: چهارشنبه 23 شهریور 1390, 20:41 عصر
  4. آپدیت یک ستون در گرید ویو از طریق تکست باکس
    نوشته شده توسط asrah6 در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: جمعه 05 آذر 1389, 16:42 عصر
  5. آپدیت و ذخیره اطلاعات در بانک از گرید ویو
    نوشته شده توسط samane85107 در بخش VB.NET
    پاسخ: 4
    آخرین پست: دوشنبه 24 خرداد 1389, 15:30 عصر

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

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