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

احتاج نصائحكم لبناء تطبيق web app للبحث في قاعدة بيانات

بدأه She في 27 فبراير 2013 · 5 رد · 583 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني الكرام دوما

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

 

احتاج خبرتكم البرمجية لتقدموا لي شيء مما عندكم حول افضل الطرق لاعمل موقع قوم بالبحث في قاعدة بيانات

ما ذا على ان اتجنب

ما التقنية المفترض ان استخدمها لاحصل على افضل النتائج

ما الذي يجب على ان أتجنبه

فانا فعلا في حيرة

حيث اني اود ان أخرج بافضل نتيجة

 

علما ان لدي قاعدة بيانات ضخمة ORACLE

ومن منكم لا يعرف كيف يتعامل معها

أفيدوني بما يمكن ان أعمله لو كانت الداتابيس SQL وسأبحث عن ما يقابلها في اوركل

سبق ايتخدمت %like % في sql query

الا انها لا يمكن الاعتماد عليها فنتائجها سيئة

 

لكم الشكر و التقدير

اللهم ما اصبح /امسى بي من نعمة أو بأحد من خلقك فمنك وحدك لا شريك لك فلك الحمد ولك الشكر

#2

السلام عليكم 

 

اولا لا يوجد فرق كبير بين التعامل مع قاعدة بيانات oracle او Sqlserver

يوجد اختلاف بسيط فى كتابة SQL  هو اختلاف syntax

ويفضل عند التعامل مع Microsoft Product نسخدم Sql server اسهل فى التعامل وتعتبر integration مع لغات البرمجة C# او VB

وطبعا ده لا يمنع استخدام Oracle وفى النهاية الاتنين قواعد بيانات ضخمة ولكن انا بفضل العمل على Sql server وهنا يتوقف على من يقوم بالبرمجة حسب الميول والخبره المكتسبة 

لكن من نصيحتى لان كان عندى اكثر من برنامج قواعد بيانات اوراكل form and database  ومطلوب التطوير

ولاقت ان الاسهل انى اعملDatabase Sql server ولو فى بيانات فى ال oracle بعمل export data واعمل insert فى ال sql server

ده طبعا عشان انا بفضل التعامل مع قواعد بيانات Sql server

 

بالتوفيق ...

1

لك الحمدُ ،،، على - مَا مضى . .

وَ لكَ الحمدُ ،،، على مَا أنا ، به الآن . .
وَ لكَ الحمدُ ،،، على - مَا سيأتي . .
وَ لكَ الحمدُ ،،، على كُلِ حال . .
الحمد لله على نعمة الاسلام و كفى بها نعمة

#3

اشكرك اخي

كيف تكون عملية البحث؟ما هي الكويري التي استخدمها غير like

اللهم ما اصبح /امسى بي من نعمة أو بأحد من خلقك فمنك وحدك لا شريك لك فلك الحمد ولك الشكر

#4

السلام عليكم 

مش فاهم قصديك ايه سوالك عن ايه 

الاستعلام حسب ما انتي عايزه تعملي الشرط بتاعو where and or between like

والاستعلام واحد كان فى oracle or sql server

بختلاف تمرير parmter

oralce :param

sqlserver @param

ويارت توضحي سوالك 

 

بالتوفيق ...

لك الحمدُ ،،، على - مَا مضى . .

وَ لكَ الحمدُ ،،، على مَا أنا ، به الآن . .
وَ لكَ الحمدُ ،،، على - مَا سيأتي . .
وَ لكَ الحمدُ ،،، على كُلِ حال . .
الحمد لله على نعمة الاسلام و كفى بها نعمة

#5

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

 

 

SELECT * FROM suppliersWHERE supplier_name like 'Sm_th';

 

	

في مشروعي هذا كبير ومهمته الأساسية البحث هل هذه الكويري هي فقط التي تقوم بالبحث بناء على ما أدخله المستخدم في مربع البحث 

أريد أن يكون مشروعي دقيق في بحثه 

 

 

هذا ما يتعلق بالكويري

أريد أيضا نصائحكم في طريقة اخراج النتائج 

أنا سأستخم datalist

هل هذا يكفي ؟ هل هناك تقنية تضمن لي سرعة اداء الداتاليست ؟

 

لكم الشكر

اللهم ما اصبح /امسى بي من نعمة أو بأحد من خلقك فمنك وحدك لا شريك لك فلك الحمد ولك الشكر

#6

السلام عليكم 

اولا لسرعة البحث يتم معرفة كيفية استخدام ال index

ثانيا يتم استخدام ال stored procedure

وعن كيفية عرض البيانات من المتعارف عليه هو grid view or datalist

وطبعا ال datalist بتكون مرنة اكثر من ال grid view 

وطبعا ال grid view ليها استخدمتها وال datalist ليها استخدامتها ايضا

 

وفى انتظار رد الخبراء لتوضيح اكثر 

 

بالتوفيق ...

تم تعديل هذه المشاركة بواسطة Develooper في 28 فبراير 2013 في 17:52

لك الحمدُ ،،، على - مَا مضى . .

وَ لكَ الحمدُ ،،، على مَا أنا ، به الآن . .
وَ لكَ الحمدُ ،،، على - مَا سيأتي . .
وَ لكَ الحمدُ ،،، على كُلِ حال . .
الحمد لله على نعمة الاسلام و كفى بها نعمة

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

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

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

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

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