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

كيفية التعامل مع ال DataBase بستخدام SP

مغلق
بدأه عبدالوهاب ابوحجله في 3 يونيو 2005 · 13 رد · 1,033 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاتة

ارجوا من الاخوا تزويدي ببرنامج مكتوب ب C# نقوم من خلاله بالتعامل مع ال SQL-Server2000 بإستخدام ال Stored Procedures حيث يكون البرنامج الذي يقوم بهذا معمول بإستخدام الكود وليس الوزرد ، مع إرقاق الداتا بيز الخاصه بالبرنامج .

وإذا كان هذا البرنامج موحود به كرستل ريبورت تتعامل من الداتا بيز يكون افضل ولكن المهم هوه ال SP والتعامل معها في كل الحالات مثل التديث والحذف و الاضافه والبحث وإسترجاع المعلومات . انا في امس الحاجه لمثل هذا البرنامج فارجوا عدم إهمال هذا الموضوع والاسراع بالرد علي .

وارجوا انا يكون هذا البرنامج مكتوب ب C# وإن لم يتوفر فب VB.net الافضل هوه ال C# .

وشكرا لكم....

#2

السلام عليكم و رحمة الله و بركاته

أخي الفاضل يمكنك عمل كل ما تريد باستخدام الsp اذا كان موجودا فعلا(عني انت عملته قبل كده)

وذلك بان تسند اسم الSP الي خاصية CommandText

وخاصية CommandType الي Stored Procedure

ولكي تتلقي الناتج تقوم بعمل Parameter (مثلا @value)

وتضيفه الي الأمر الذي سوف تستخدمه سواء للحفظ او التعديل أو .....

عموما انتظرني قريبا و سوف أرفق لك كود يشرح كل ذلك

سلام

حكمتي الدائمة.....................................................

ان ما عند الله لا يطلب الا بطاعته

.....................................................................

?who is Ingm

Name: Hasan Adel Hasan

Education: BCs in IS from Faculty of computers & information systems

Mansoura University- 2003

E-mail: hsn_3004@yahoo.com

#3

شكرا اخي الكريم على ردك على طلبي .

انا يا اخي الكريم توصلة إلى نتيجه بالنسبه لتحديث والاضافه والحذف ولكن المشكله عندي هي : في إسترجاع البيانات من الداتا بيز ووضعها في ال DATASET لكي اتمكن بالنهايه من عرض هذه البيانات في DataGred.

وشكرا لك اخي الكريم مره إخرى ،،، ومازال البحث جاري عن برتامج بحتوي على جميع التعاملات بين C# و SQL-Server على انا يكون الربط بإستخدام الكود ......

#4

بسم الله الرحمن الرحيم

أخي /عبدالوهاب ابوحجله

تستطيع استرجاع البيانات ووضعها في الداتاست وذلك بان تأخذ ناتج تنفيذ Sp

(طبعا سيكون مجموعة سجلات)

ووضعه في DataReader

ثم عمل Loop لكي تضع كل السجلات في الداتا ريدر الي الداتاست

ملحوظه:-

سوف ارسل لك الكود ان شاء الله غدا حيث اني مشغول اليوم

سلام

حكمتي الدائمة.....................................................

ان ما عند الله لا يطلب الا بطاعته

.....................................................................

?who is Ingm

Name: Hasan Adel Hasan

Education: BCs in IS from Faculty of computers & information systems

Mansoura University- 2003

E-mail: hsn_3004@yahoo.com

#5

انا بنتظر ردك والله يعطيك العافيه

#6

بسم الله الرحمن الرحيم

اليك اخي هذا البرنامج البسيط

وهو يقوم بتنفيذSP اسمه ReturnEmployees و هو مرفق ضمن المرفقات حيث انه من تصميمي

ولذلك عليك ان تعمل Sp في NorthWind وتضع محتويات الملف ReturnEmployees في Sp

بعد ذلك قم بتنفيذ البرنامج المرفق حث انه يأخذ اول حرف من اسم الموظف ثم يعرض لك بياناته في داتاجرايد

الشرح مرفق علي هيئة صور

ملحوظة:-

الحل الذي قمت بوضعه في مشاركتي السابقة حل ضعيف و لا تم اللجوء اليه الا في حالة كنت تتعامل مع قاعدة البيانات باستخدام Command اي بطريقة Connected Db

حكمتي الدائمة.....................................................

ان ما عند الله لا يطلب الا بطاعته

.....................................................................

?who is Ingm

Name: Hasan Adel Hasan

Education: BCs in IS from Faculty of computers & information systems

Mansoura University- 2003

E-mail: hsn_3004@yahoo.com

#7

:( :( :( :(

:angry: :angry:

مشكلة عجيبة...............المرفقات لا يتم اضافتها ..............لماذا ؟؟؟؟؟؟

حكمتي الدائمة.....................................................

ان ما عند الله لا يطلب الا بطاعته

.....................................................................

?who is Ingm

Name: Hasan Adel Hasan

Education: BCs in IS from Faculty of computers & information systems

Mansoura University- 2003

E-mail: hsn_3004@yahoo.com

#8

السلام عليكم :

خي الكريم Ingm انا بإنتظار ردك الكريم على طلبي وبالاخص وجدود فنكشن او اي طريظه تمكنني من عرض الجدول في DataGrid إستخدام DataSet.

#9

بسم الله الرحمن الرحيم

يارب المرفقات تتحمل :rolleyes:

برده................... :angry: :angry: :angry: :angry:

أخي العزيز المرفقات لا تتحمل معي

لذلك اكتب بريدك حتي ارسلهم لك

سلام

حكمتي الدائمة.....................................................

ان ما عند الله لا يطلب الا بطاعته

.....................................................................

?who is Ingm

Name: Hasan Adel Hasan

Education: BCs in IS from Faculty of computers & information systems

Mansoura University- 2003

E-mail: hsn_3004@yahoo.com

#10

السلام عليكم اخي Ingm

إذا لم تقدر لحد الآن إدرج الملفات على الموقع ارجوا إرسالها لي على الاميل فانا محتاجها ضروي وسوف نحاول إدراجها في المنتدا فيما بعد

هذا هو إميلي

abed_13_10@yahoo.com

abed_13_10@hotmail.com

ارجوا إرسال الملفات على الاميلين ، وارجوا الاسراع في ذلك

وشكرا :D

#11

تم الارسال...................سلام (h)

حكمتي الدائمة.....................................................

ان ما عند الله لا يطلب الا بطاعته

.....................................................................

?who is Ingm

Name: Hasan Adel Hasan

Education: BCs in IS from Faculty of computers & information systems

Mansoura University- 2003

E-mail: hsn_3004@yahoo.com

#12

ااااااااااااااسف جدا

نسيت و اعطيتك النسخة التي لا تعمل (اقصد نسخة SP)

اليك هنا النسخة التي تعمل

CREATE PROCEDURE ReturnEmployees
@BeginningCharacter NVARCHAR(20)
as
select * from Employees 
where Employees.FirstName like @BeginningCharacter+'%'
GO

تقبل اسفي

علما بان البرنامج يعمل بشكل جيد معي

سلام

حكمتي الدائمة.....................................................

ان ما عند الله لا يطلب الا بطاعته

.....................................................................

?who is Ingm

Name: Hasan Adel Hasan

Education: BCs in IS from Faculty of computers & information systems

Mansoura University- 2003

E-mail: hsn_3004@yahoo.com

#13

اليك البرنامج في المرفقات

يارب ييحمل :rolleyes:

البرنامج والشرح.rar

حكمتي الدائمة.....................................................

ان ما عند الله لا يطلب الا بطاعته

.....................................................................

?who is Ingm

Name: Hasan Adel Hasan

Education: BCs in IS from Faculty of computers & information systems

Mansoura University- 2003

E-mail: hsn_3004@yahoo.com

#14

لتشغيل هذا البرنامج جب اتباع الخطوات التالية:-

1-يجب ان يكون عندك Sql Server :lol:

2-قم بعمل Stored Procedure في قاعدة البيانات NorthWind

3-انقل محتويات الملف النصي الي الStored Procedure

4-احفظ الStored Procediure بالاسم الملف النصي

5- شغل البرنامج

6-اخبرني باي مشاكل

سلام

حكمتي الدائمة.....................................................

ان ما عند الله لا يطلب الا بطاعته

.....................................................................

?who is Ingm

Name: Hasan Adel Hasan

Education: BCs in IS from Faculty of computers & information systems

Mansoura University- 2003

E-mail: hsn_3004@yahoo.com

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

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

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

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

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

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