![]() |
|
مشكله في علاقة m to n - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : مشكله في علاقة m to n (/showthread.php?tid=8355) الصفحات:
1
2
|
مشكله في علاقة m to n - مبرمج أوتار - 06-04-13 السلام عليكم ورحمة الله وبركاته لدي مشكله في علاقة m to n تظهر رساله في عملية الاضافة في جدول العلاقة Record الرساله هي Operator '&' is not defined for string "Insert Into Record (ID,IDstu) va" and type 'DataRowView'. كود الاضافة كود : Dim saveok As Booleanالجداول جدول الاول هو Student جدول الطالب جدول الثاني هو uit جدول الدورة جدول الثالث هو جدول الاعلاقة Record تسجيل في قاعده البيانات اضفت database Diagrms جدول العلاقة stu_uint هو ربط بيانات جدول الطالب وجدول الدورات بعلاقة Record هذا رابط المشروع http://m-aw.com/gp اتمنى تزويد بحل المشكله مسار قاعده البيانات Graduation Project\Graduation Project\bin\Debug مشكله في علاقة m to n - مبرمج أوتار - 06-04-13 .......... مشكله في علاقة m to n - مبرمج أوتار - 07-04-13 .............. up ............ مشكله في علاقة m to n - kslawy - 07-04-13 طبعاً نزلت البرنامج ولكن قاعدة بيانات لا بد من إرفاقها في السيرفر حتى يعمل البرنامج . علي العموم ما هو كود الكلاس المسمى winClass ؟ مشكله في علاقة m to n - مبرمج أوتار - 07-04-13 اهلن بك يا اخي الغالي اشكرك على مساعده بخصوص القاعده بمكانك تبديل الكود الاتصال في Form4.vb و Module1.vb الي هذا الكود سوف يعمل البرنامج بدون ارفاق القاعدة الي برنمج سيكول سيرفر ... Form4.vb استبدل جمله الاتصال كود : Class1.sqlconn.ConnectionString = "Data source =.;AttachDbFilename=|Datadirectory|go_prject.mdf;Integrated security=True"Module1.vb استبدل جمله الاتصال كود : Public sqlconn As New SqlConnection("Data source =.;AttachDbFilename=|Datadirectory|go_prject.mdf;Integrated security=True")'استدعاء بعض الدوال من الكلاس Dim winClass As New Class1 winClass هذا متغير متصل Class1.vb مشكله في علاقة m to n - Sajad - 07-04-13 السلام عليكم مع الاسف الاصدار الذي تستخدمه 2008 r2 اما انا استخدم 2008 ![]() اخي العزيز كيف يكون حقلي الID والIDstu من نوع primarykey? في جدول الRecord انا اعتقد ان العلاقة بينها many to many? اذا كان هكذا فلا يجوز ان تجعل الحقلين primary key لانه يحتمل طالب واحد لديه اكثر من دورة ويحتمل ان اكثر من طالب مسجل في دورة واحدة لذا يحتمل فيها التكرار لذا لا جوز جعل الحقلين primary key مشكله في علاقة m to n - مبرمج أوتار - 07-04-13 عليكم السلام اعتذر بشان قاعده البيانات ... انا ربطت العلاقة بيهم many to many في جدول Record جعلت primarykey لكلا الجدولين لعدم تكرر البيانات اجريت تجربة من القاعده لاتوجد اي مشاكل في القاعده البيانات هذا مثال من الجدول Record بامكان طالب اخذ اكثر من دورة لكن اشرط عدم تكرار طالب بنفس الدورة مشكله في علاقة m to n - Sajad - 07-04-13 اخي العزيز تستطيع عمل ذلك باستخدام شرط معين يفحص هل الطالب مشترك في هذه الدورة أم لا فعلى اساس هذا الشرط يمكنك تجنب تكرار الطالب بنفس الدورة مشكله في علاقة m to n - Abu Ehab - 07-04-13 هو الخلل في الأساس يقول : Operator '&' is not defined for string بما معناه : أن المعامل غير صالح للتعامل مع سلسلة نصية . بمعنى : هو يطلب منك أستخدام علامات ' ' قبل وبعد علامة & وأنا أنصحك بأستخدام Parameters بدلا منها والله أعلى وأعلم . مشكله في علاقة m to n - مبرمج أوتار - 07-04-13 طيب يا اخي سجاد ما العمل وكيف يمكن تجنب المشكله هذى ... وهلا اغير تصريح في قاعده البيانات ام ماذا ... |