السلام عليكــم ورحمـة الله وبركاتــه
كيف يمكن الوصول لعمل storedprocdure عام بحيث يتم إرسال أي عدد من البارامترات ويستقبلها sp ويقوم بعملية الإضافة , بدون أن أستخدم متغيير من نوع varchar وأقوم بعمل
exec لها , هل هناك طريقة أخرى
شكرا
السلام عليكــم ورحمـة الله وبركاتــه
كيف يمكن الوصول لعمل storedprocdure عام بحيث يتم إرسال أي عدد من البارامترات ويستقبلها sp ويقوم بعملية الإضافة , بدون أن أستخدم متغيير من نوع varchar وأقوم بعمل
exec لها , هل هناك طريقة أخرى
شكرا
????
و عليكم السلام و رحمة الله و بركاته
لا افهم المقصود من السؤال
Technical Lead Developer
اللهم قنى شر الجهل و الجهلاء
( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}
بمعنى عندما أقوم الأن بعمل sp لعمل إجراء الإضافة أقوم بإرسال قيم الحقول كبارامترات , عدد هذة الحقول سوف يختلف من إجراء إضافة لآخر وبالتالي سوف أضطر لعمل sp لكل عملية إضافة.
سؤالي كيف يمكن عمل sp واحد فقط يقبل إي عملية إضافة
أرجو أن تكون وضحت الفكرة
شكرا
اعتمد علي Dynamic SQL بمعني انشاء جمل sql في ال run-time باستخدام الكود و من ثم تنفيذها باستخدام sp_executesql sp
تم تعديل هذه المشاركة بواسطة AhmedElbaz في 11 نوفمبر 2008 في 16:16