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

نام تاپیک: فرستادن پیغام برای یک کاربر

  1. #1

    فرستادن پیغام برای یک کاربر

    سلام.

    من می خوام برای یک کاربر که به اس کیو ال وارد شده یک پیغام بفرستم

    بشه xp_endmail فکر میکنم با
    در ضمن می خوام کاربر فورا پیغام رو دریافت کنه.

    ممنون میشم اگه کمک کنید.

  2. #2
    کاربر دائمی
    تاریخ عضویت
    دی 1383
    محل زندگی
    تهران
    پست
    558
    سلام
    در مورد xp_sendmail حرفت درسته ولی باید قبلش پروفایل ایجاد شده برای نرم افزار ارسال میل مثل Outlook رو ایجاد و بعد به sql server معرفی کنی
    بعد میتونی از اون استفاده کنی
    ولی اگه کاربرت تو شبکه محلی هست بهتره از net send برای ارسال پیغام بهش استفاده کنی که کاربر همون لحظه پیغام رو بگیره
    البته یه کار دیگه هم میتونی بکنی و اون استفاده از raiserror هستش که به کاربر یه اعلان خطا ارسال کنی مثلا یه پیغام خاص برای یه select که انجام می دن

  3. #3

    کمک کنید.

    ببینید من می خوام به یه کاربر که با برنامه کاربردی وارد شده پیغام بفرستم.
    شاید با یکی از اینا بشه
    srv_sendmsg
    sql_wsendmsg
    srv_sendrow

    درضمن برنامه کاربردی اماده گرفتن پیغام باشه
    یعنی خودم نوشته باشم . مثلا با ویژوال بیسیک.

    و کاربر باید فورا پیغام رو دریافت کنه

  4. #4
    دوست عزیزم،
    SQL Server در حال حاضر چیزی مثل Event برای این کار نداره. اگر که همیشه میبایست یک پیغام به کاربر در هنگام Login نمایش بدین، میتونین پیغام مرتبط با هر کاربر رو جدولی ذخیره کنین، و وقتی Login صورت میگیره، برنامه شما پیغام مربوطه رو از SQL Server بخونه و به کاربر نمایش بده.

  5. #5
    کاربر تازه وارد
    تاریخ عضویت
    شهریور 1383
    محل زندگی
    روی کره خاکی...
    پست
    81
    سلام
    اگه میشه بیشتر توضیح بدین اگه امکان داره یک نمونه بدین اقای سباتی
    :موفق: :flower:

  6. #6
    دوست عزیزم،
    خیلی ساده: برنامه شما به محض گرفتن Username و Password از کاربر، در صورتی که با موفقیت به SQL Server لاگین کرد، یک جدول رو که از قبل طراحی کردین چک میکنه تا ببینه آیا پیغامی برای این کاربر وجود داره یا نه. اگر بله، پس اون رو به کاربر نمایش میده.
    SQL Server چیزی به شکل Event برای این کار نداره و برنامه نویس میبایست خودش این کار رو عهده دار بشه.

  7. #7
    سلام
    با تشکر از راهنمایی های شما
    ایا ممکن است که نتیجه یک عبارت select را به کاربر دیگر فرستاد

    ممنون.

  8. #8
    دوست عزیزم،
    این کار شدنیه ولی نه با امکانات SQL Server. ابزارهای مختلفی وجود دارند: تکنولوژی COM، یا Socket Programming و امثالهم...

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

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