24-12-13, 12:47 PM
تقييم الموضوع :
[سؤال] CRUD in EF5
|
24-12-13, 04:13 PM
اخوية العزيز حملت المثال وفتح عندي بس قاعدة البيانات ميفتح والمشروع wpf واني صراحة لحد هسه ممشتغل علـwpf
عله كل ادخل عله هذا الرابط بيه كل شي عن EF : Entity Framework انت حاول تره كلش سهل واذا وكفت بشي اطرح سؤالك هنا وان شاءالله اجاوبك عله قدر الامكان تحياتي
24-12-13, 04:39 PM
السلام عليكم
أخوية سجاد, قريت أني بهذا الموقع ... لكن الي استوقفني هو الأتي: عدهم مثلا هذا الرابط Add One-Many Entity و لكن, المشكلة إنه البيانات يدخلوها من خلال الكود و ليس من خلال متغير. بالإضافة, مو عن طريق دالة أو إجراء يتم إستدعاه لإدخال البيانات و إنما بطريقة مباشرة. و هذا الشي ما أريده يكون ببرنامجي لانه مثل ما تعرف, البرنامج الي اشتغل عليه هو NTier .. و مدا أعرف شلون اسوي هالدالة أو هالأجراء الي أدخل عليه من الـ (Presentation Layer) إلى الـ (Business Layer) أو الـ (DataAccess Layer) حتى اسوي إدخال للبيانات. مع العلم, أني مسوي قبل هكذا مشروع بس عن طريق الـ LINQ2SQL .. و هي نفس الفكرة و نفس المبدأ مجرد إختلاف بسيط. و ايضاً, مدا اعرف شلون اسوي عملية إدخال بيانات اكثر من سطر في إجراء واحد ... يعني مثلا Master-Detail اريد اسوي إدخال لسطر واحد من الـMaster و خمس أسطر من الـDetail و بعدين احفظ البيانات. بس المشكلة, عقلي وكف مدا اكدر الزمها للفكرة و احل المشكلة فياريت لو مساعدة بسيطة بهالشي و الباقي أني اكمله إن شاء الله. السلام عليكم
اخوية انزل جوة تلكاه يحجي عالSP
شوف هنا http://www.entityframeworktutorial.net/E...ntext.aspx المشكلة قاعدة البيانات مالتك ميفتح عندي عله كل راح اسوي فد مشروع جديد ان شاءالله بس windows وبالطبقات والاجراءات المخزنة بس اصبر شوية لتستعجل
24-12-13, 05:09 PM
ماشي أخوية و لو دا أتعبك وياية ... بس من واحد عقله يقفل و بعد مستوعب مشكلة
صدك أني قفلت و مدا أستوعب عالعموم منتظرك إن شاء الله. السلام عليكم
25-12-13, 09:44 PM
السلام عليكم
تفضل اخوية البرنامج بالمرفقات شوف التعديل والحذف يعتمد عالبحث او عله زر GetAll في اول DataGrid والادخال يعتمد على ثاني وثالث DataGrid وبما ان الجدولين بيناتهم علاقة One to Many فتكدر تدخل لأسم واحد اكثر من Order وراح تلكه بسم اسم الـCus ورقم الـOrd لان البقية ادخال تلقائي Identity اذا فهمت قصدي بس لازم تسوي New يلا تكدر تدخل بيانات وأكو فد شغلة مخليت DAL وBL بDLL لان يصير مشكلة ما عرفت حلها تحياتي تم الشكر بواسطة: الشاكي لله
26-12-13, 12:05 PM
مشكور على مجهودك سجاد الورد ... بس دتصير بي مشكلة عند الضغط على (GetAll) أو (Insert) أو أي عملية إستدعاء أخرى و مدا اعرف شنو سببها؟!
هاي صورة للخطأ: مع العلم إنه كل أجزاء المشروع تحملت مضبوط! ما الحل برأيك؟ السلام عليكم تم الشكر بواسطة: الشاكي لله
اخوية العزيز شنو اصدار قاعدة الييانات اللي عندك؟
اللي عندي SQL Server 2008 اخوية ادخل على App.Config وغير Integrated Security من True الى False وروح على ملف الـMyModel.edmx راح يفتحلك Model Browser عاليمين اضغط على نفس اسم الملف كلك يمين وسويس Update Model From DataBase وختار Refresh ودوس Ok وجرب أو احذف الـUser Instance وسوي نفس الخطوات تحياتي تم الشكر بواسطة: الشاكي لله
30-12-13, 12:19 AM
أخوية العزيز سجاد,
في البداية أعذرني على التأخير بس كنت مشغول جداً ... بالنسبة لقاعدة البيانات الي عندي فهي 2012. قمت بعمل الخطوات الي ذكرتها حضرتك, لكن ظهرت لي رسالة خطأ اخرى و نصها هو عدم إمكانية العثور على قاعدة البيانات بسبب أن الـUser Instance غير موجود. فهل من حل؟ و لو أثقل عليك, بس ياريت لو تسوي مقال حول المثال الي أرفقته حضرتك بالكود و الصور, حتى إذا المثال ميشتغل عندي, ألجأ إلى المقال. السلام عليكم
30-12-13, 10:53 AM
وعليكم السلام اخي العزيز
طيب بس غير الـIntegrated Security الى False وبقي الـUser Instance وجرب ان شاءالله هالأيام اذا صار عندي مجال أسوي المقال وهم يستفاد الجميع تحياتي تم الشكر بواسطة: الشاكي لله
|
|
يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم