29-07-15, 12:49 PM
اخواني الاعزاء كيفية عمل Stored Procedures يفحص الاسماء قبل الاضافة اذا كان موجودة و لا ان كانت موجود يظهر رسالة وان لا فايضيفها .
[SQL] عمل Stored Procedures يفحص الاسماء قبل الاضافة
|
29-07-15, 12:49 PM
اخواني الاعزاء كيفية عمل Stored Procedures يفحص الاسماء قبل الاضافة اذا كان موجودة و لا ان كانت موجود يظهر رسالة وان لا فايضيفها .
29-07-15, 06:26 PM
سلام
هذا مثال اول شيء نعمل storedprocedure بهذه الطريقه تقريباً والافضل تختر له اسم مناسب بدل الاسم الافتراضي ونلاحظ ان الارقام 99999 و55555 انا اخترتها بشكل عشوائي بس اهم شي ما يكون رقم صغير ولا كبير جدا عشان هذه الارقام تفيدني في نوع الرساله اللي راح اظهرها للمستخدم من حيث اذا كان الاسم موجود من قبل ولا البيانات غير صحيحه كود : CREATE PROCEDURE dbo.StoredProcedure1 الحين نجي لطريقت التعامل مع storedproceure عن طريق vb.net وهذا ان شاء الله انه سهل ما يحتاج شرح يدوب الاضافه الغريبه اللي ممكن تشوفها اضافت parameter خاص لقراءه الرقم اللي راح يرجع بالنتيجه كود : Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click موفقين متغيب
تم الشكر بواسطة: مبرمج بلا حدود
29-07-15, 11:01 PM
السلام عليكم أخي العزيز ورحمة االله وبركاته
يقول الرجل العادل : "أعلم الناس من جمع علوم الناس إلى علمه" عذرا أخي الطالب، أريد أن أعقب على مشاركتك ولا يعني تعقيبي لا سمح الله أن لا قيمة لما تفضلت به "منكم نتعلم ونستفيد فبالتواضع يعمر العلم ويزكو". يمكن أيضا الوصول إلى نفس الفكرة من خلال DataReader Object كود : Dim dr as SqlDataReader كود : dr = cmd.ExecuteReader كود : IF dr.HasRows Then end If واعبد ربك حتى يأتيك اليقين
تم الشكر بواسطة: مبرمج بلا حدود , الطالب
30-07-15, 10:50 AM
اشكركم على المرور والردود المفيدة ولكن كانت غايتي هي ما كتبة الاخ طالب .
اشكرك اخي khodor1985 تم الشكر بواسطة: مبرمج بلا حدود
30-07-15, 11:24 AM
سلام
أشكرك أخي khodor1985 بما تفضلت به datareader تستخدم في القراءه ولا نحتاجها في الاضافه أو التحديث نحتاجها اذا اردنا قراءت بيانات كثيره جدا جدا لا ينفع معها datatset ولا حتى datatable وخصوصا إذا كانت مواصفات جهاز المستخدم ضعيفه. موفقين متغيب
تم الشكر بواسطة: Sajad , مبرمج بلا حدود
31-07-15, 10:38 PM
عذراً أخي العزيز فأنا أختلف معك في ما تفضلتم به فيمكن استخدام data reader لفحص الأسماء قبل الإضافة وإذا أردت الدليل فسأرسل لك مثال على ذلك.
شكرا لتجاوبكم واعبد ربك حتى يأتيك اليقين
تم الشكر بواسطة: مبرمج بلا حدود
01-08-15, 12:12 AM
جزاكم الله خير لو في مثال تطبيقي حتى يستفاد الجميع
وفقكم الله
03-08-15, 03:04 PM
(01-08-15, 12:12 AM)مبرمج بلا حدود كتب : جزاكم الله خير لو في مثال تطبيقي حتى يستفاد الجميع اخي الكريم سويت مثال بسيط جدا باستخدام الاجراءات المخزنة لكن في اكسس وايضا معمولة مسبقا ببرنامج اكسس 2010 وليس بالكود . تم الشكر بواسطة: مبرمج بلا حدود
|
|