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

Sql Server And Servlet

بدأه زينب فيصل في 16 أبريل 2008 · 9 رد · 1,631 مشاهدة · في قواعد بيانات MySQL
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سلام للجميع

انا اقوم بمشروع بين سيرفر و كلاينت و السيرفر استخدمت فيه servlet لكن من ضمن متطلبات المشروع ان السيرفر راح يتصل بديتابيس عشان يأتي بالنتيجة بناء على طلب الكلاينت حاولت اعمل الديتابيس عن طريق mysql

مجرد وضع جداول و ربطها مع بعض و لكن واجهت مشكلة انها كيف لي ان انشأ علاقات مابين هذه الجداول في حالة التنفيذ للجداول بشكل عملي

استفسرت و سألت عن sql server حيث قالو لي اسهل و افضل

و لكن عندي سؤال اللي يطرح نفسه كيف لي ان اربط servlet مع ql server و ماذا احتاج لتمكين ذلك

ارجو من لديه اي فكرة يراسلني عشان انا متحيرة جدا

#2

هذا رابط نفس الموضوع فى نفس المنتدى :

/index.php?showtopic=129755

وهذا رابط يخص الموضوع ايضا بصغة مباشرة :

http://www.java-tips.org/java-me-tips/midp...on-j2me-de.html

انا اسف لانى لم استطع شرح الموضوع فانا لا اعرفه ولكنى حاولت ان اساعدك عن طريق البحث معك.

#3

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

بس على العموم ماقصرت و يعطيك العافية

#5

انا اشتغل على xampp عشان اعمل ديتابيس للطلاب بالجامعة كما تعرف ان ديتابيس الطلاب يحتاج اكثر من جدول مثلا base table الا و هو مثى student و ايضا جداول اخرى مثل current sechdual , secdual and transcript

طبعا عشان انشأ هذه الجداول احتاج علاقات ما tنهم ليتم ربطهم مع البعض كمثال لكي توضح عند الفكرة

student and current secdual بيتصلون مع بعض عن طريق field اسمه id هذا عبارة عن primary ke in student table and forgien key in current secudaul table

في الجدول student كانت تعيين الحقول سهلة بالنسبة الي عندما انشأت هذا الجدول حيث يحتوي على primary key فقط فكان سهل التعيين طبعا بغض النظر عن باقي الحقول التي به

اما current schedual لم استطيع تعيين forgin key فهل تعرف كيف لي بذلك

انا ما اريد ابرمج كود؟؟ يعني بما معنى لا اريد ان ااتي value of what i search or insert

this xampp is mysql editor to do directly the table without making

select , insert,update or delete from ......where.......

i think you know what i mean

#6

على اي نسخة MySQL عملتي برنامجك ؟؟

على كل حال .. مو ضروري علشان تاتين بالمعلومات ان يكون هناك علاقة حقيقية بين الجداول ..

العلاقات على الجداول عملت فقط للتاكد من الIntegrity يعني التاكد مثلاً من عدم اضافة طالب الا اذا كان له فصل مرتبط عليه .

ولكن لاعلاقة لها في موضوع الاستعلام واسترجاع البيانات ..

على العموم لديك خيارات كثيرة .. لديك مثلا Oracle Database 10g Express ولديك ايضا SQL Server 2005 Express

ولديك حتى Access تستطيعين عمل العلاقات بها .

اما فكرة الاتصال بها عن طريق الServlet وارجو ان تكوني تقصدين الJava Servlet فيتم عن طريق JDBC Driver

ويوجد JDBC درايفر لجميع انواع قواعد البيانات تقريباً .

للاسف لا اعرف ما هو xampp لكن هناك برامج صممت خصيصاً للطلاب وميزتها انها تتعامل مع اي قاعدة بيانات تقريباً

مثل Aquadata .

هل هذا المطلوب ؟؟ او تريدين اسهاب في شرح فكرة معينه ؟؟

#7

مشكور ابوشهاب ما قصرت

انا راح اعمل الجداول و راح اشغل البرنامج و اشوف اذا كان يتحقق لي الهدف او لا

و اعيد و اكرر شكري و يعطيك العافية

#8
اقتباس
سلام للجميع

انا اقوم بمشروع بين سيرفر و كلاينت و السيرفر استخدمت فيه servlet لكن من ضمن متطلبات المشروع ان السيرفر راح يتصل بديتابيس عشان يأتي بالنتيجة بناء على طلب الكلاينت حاولت اعمل الديتابيس عن طريق mysql

مجرد وضع جداول و ربطها مع بعض و لكن واجهت مشكلة انها كيف لي ان انشأ علاقات مابين هذه الجداول في حالة التنفيذ للجداول بشكل عملي

استفسرت و سألت عن sql server حيث قالو لي اسهل و افضل

و لكن عندي سؤال اللي يطرح نفسه كيف لي ان اربط servlet مع ql server و ماذا احتاج لتمكين ذلك

ارجو من لديه اي فكرة يراسلني عشان انا متحيرة جدا

اقتباس
في الجدول student كانت تعيين الحقول سهلة بالنسبة الي عندما انشأت هذا الجدول حيث يحتوي على primary key فقط فكان سهل التعيين طبعا بغض النظر عن باقي الحقول التي به

اما current schedual لم استطيع تعيين forgin key فهل تعرف كيف لي بذلك

انا ما اريد ابرمج كود؟؟ يعني بما معنى لا اريد ان ااتي value of what i search or insert

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

وايضا انت نجحتى فى عمل primary Key للجداول

لكن ينقصك عمل Foreign Key ولكن بدون اكواد اى عن طريق بيئة البرمجة نفسها للـ MySQL

ولكن اختى انا اسف انا لا اعرف شىء عن MySQL ولكن تستطيعى اللجوء المباشر لمنتدى MySQL

اما

اقتباس
استفسرت و سألت عن sql server حيث قالو لي اسهل و افضل

و لكن عندي سؤال اللي يطرح نفسه كيف لي ان اربط servlet مع ql server و ماذا احتاج لتمكين ذلك

ارجو من لديه اي فكرة يراسلني عشان انا متحيرة جدا

اما ان نويتى ان يتبرمجيها على SQL Server فتستطيعى تحميلها من هنا :

موقع مايكروسوفت مجانا وتستيطيعى تحميل فيديوهات شرح لها من موقع مايكروسوفت من الرابط التالى ولن تاخذ منك وقتا للتحويل لها :

http://msdn2.microsoft.com/en-us/express/aa718391.aspx

#9

مشكور tyef على ردك و إن شاء الله راح اعمل و اخبركم

#10
/index.php?showtopic=158713

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