الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف اجعل trigger لما يشتغل يبعت اكشن لبرنامج

مغلق
بدأه meame في 15 أبريل 2006 · 9 رد · 666 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيف اجعل trigger لما يشتغل يبعت اكشن لبرنامج

#2

السؤال بطريقى تانية عاز لما يوصل جدول فى الداتا بيز الى الصفر يبعت اكشن الى برنامج

انا عندى حل اللى هو استخدام THREAD لكنى اريد حل اخر

#3

ممكن توضح أكثر

سلام

#4

والله يا صاحبي العزيز أنا لا أجيد ترجمة الأسئلة :P

يا ريت يا أخ توضيح لسؤالك على شان نكون قادرين على المساعدة !!!

دروس و كتب مفيدة----------------------كتيب الإجرائيات المخزنةتعرف على اللغة Transact SQL <<-->> كتيب عن تنصيب قواعد البيانات Sql Server باللغة العربية كتيب عن إنشاء قواعد البيانات في SQL Server باللغة العربية <<-->> درس مع الأمثلة عن المؤشرات و التعامل معها في الـ T-SQLالعبارات الشرطية و الحلقات في T-SQL <<-->> شرح لبعض الـ Extended Stored Procedure استخدام مكتبات الـ Dot Net الخاصة بك في الـ Sql Server 2005 <<-->> التعامل مع المصفوفات من خلال الـ T-SQLتعابير الجداول الشائعة في SQL Server 2005 <<-->>الاتصال بالأداة SQL Server Management Studioحلول سريعة و لمحات برمجية --------------------------------التصدير إلى إكسل : طريقة أولى : طريقة بسطر واحد من الكود <<-->> طريقة ثانية : طريقة تحتاج إنشاء إجرائية مخزنةً تجهيز بيانات جدول بالصيغة XML تمهيداً لحفظها كملف <<-->> تصدير البيانات إلى ملفات نصية برمجياً إغلاق جميع الإتصالات المفتوحة بقاعدة بيانات محددة .. تمهيداً لاسترجاعها أو حذفها <<-->> الاستعلام بناء على وقت مخزن بالصيغة العربية ضمن حقل نصي ..حذف السجلات المتكررة و إبقاء عدد محدد منها في جدول.. <<-->> أسرع طريقة لحذف سجلات جدول كيف احصل على اسم جهازي والباسوورد باستخدام T-SQL <<-->> حشر أنواع الصور المختلفة في حقل من نوع Image باستخدام إجرائية مخزنة .كيف تعرف أنواع الصور المخزنة في حقل من نوع Image .. <<-->> إجرائيات مخزنة ببارامترات ديناميكية مفيدة جداً للاستعلامات استخدام رقم الحقل بدلاً من الإسم في عبارات الإستعلام <<-->> من هو أضخم الجداول في قاعدة بياناتي ؟معرفة زمن تنفيذ الإجرائيات ( لتختار الطريقة الأسرع بين إجرائياتك المخزنة ) <<-->> التعامل مع الـ Rules برمجياً الحصول على آخر صف في الجدول <<-->> قراءة ملفات XML باستخدام T-SQL برمجياً (مثال مرفق)سحب بيانات ملف إكسل إلى الـ SQL Server <<-->> تشفير النسخة الاحتياطية بكلمة مرور <<-->> التخلص من البيانات المكررة <<-->> حل مشكلة التاريخ الهجريDifferential Backup بالتعريف---------- لا إله إلا الله .. محمد رسول الله

أخوكم في الله..  Imad Ozone

#5

السلام عليكم

بس يا اخى انا عندى برنامج بيبيع منتج بيقرأه من داتا بيز لما يبيع كمية المنتج بتقل

انا اريد لما الكمي توصل الى زيرو الداتا بيز تبعت الى البرنامج ان المنتج وصل الى زيرو

انا فكرت فى حلين

الاول اعمل thread فى البرنامج فيها جملة select وترجع القيمة

الحل الثانى اتانى وانا اكتب هذه الرسالة وهو مع كل منتج يباع يأخذ كميته الى ان يوصل الى عشرة مثلا ليشترى كمية جديدة

لو أحد عنده حل أخر يا ريت يبعته

على فكرة ده إن شاء الله مشروع تخرجى

#6

سلام عليكم

معلش ياخوانا الاخ ميامي لسه متعلم الكلام قريب ومبيعرفش يعبر عن نفسه كويس :P

السؤال كالاتي : ازاي اربط application ب trigger بحيث لما ال trigger يتنفز يروح ينفز كود في ال application

وجزاكم الله خيرا

تم تعديل هذه المشاركة بواسطة نهر الجنة في 15 أبريل 2006 في 20:27

#7
اقتباس
كيف اجعل trigger لما يشتغل يبعت اكشن لبرنامج

ازاي اربط application ب trigger بحيث لما ال trigger يتنفز يروح ينفز كود في ال application

في حالة كهذه أفضل لك أن تستخدم user defined functions أو Stored procedure with return value ، فالTrigger يتنفذ على مستوى قاعدة البيانات فقط، بينما user defined function و SP with return value يمكنهما التنفيذ في مستوى قاعدة البيانات وإرجاع قيمة نهائية للبرنامج

انظر

Trigger and functions, طلب شرح

scalar inline table function

سؤال حول ال Index و ال View و ال Stored Procedure

بالتوفيق بإذن الله

:)

فكر بطريقة أخرى

#8
walmhomer كتب:

في حالة كهذه أفضل لك أن تستخدم user defined functions أو Stored procedure with return value ، فالTrigger يتنفذ على مستوى قاعدة البيانات فقط، بينما user defined function و SP with return value يمكنهما التنفيذ في مستوى قاعدة البيانات وإرجاع قيمة نهائية للبرنامج

شكرا يا استاذنا ولكن السؤال

هل ال sql ممكن اذا وصل عدد الصفوف فى جدول الى مائة مثلا يبعت اى اكشن الى برنامج معمول بالسى شارب

يعنى انا عاوز لما الداتا بيز يحصل فيها اكشن معين البرنامج يعرف

وجزاكم الله خيرا

سرعة الرد حتى لو بالسلب

#9

يعني إنت ممكن تختبر هذا الشئ عند الإضافة

بواسطة Trigger قادح بعد الإضافة حيث يحتوى يقوم

في نهايته بعمل استعلام

و التأكد أن

@@RowCount

قد وصل على سبيل المثال إلى 100 لحتى يطلعلك رسالة معينة

أو لحتى يستدعي اجراء معين مخزن في قاعدة البيانات

سلام

#10

السلام عليكم

جزاكم الله خيرا

انا اريد لما عدد الصفوف يتغير فى ال sql يبعت اكشن الى البرنامج من داخل ال sql

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…