05-01-14, 05:50 PM
أخوية العزيز سجاد,
انت كلامك صحيح في حال قاعدة البيانات كانت SQL CE - بمعنى تم عملها من خلال الفيجوال بيسك بلغة SQL-T -.
و لكن, أنا قمت بعمل قاعدة البيانات على سيرفري الخاص SQL Server الي سميته COSQLSRV و اسم قاعدة البيانات CusOrddb وبعدين ضفت EF إلى برنامجي و قمت بتحديد قاعدة البيانات الموجودة على سيرفري الخاص. وبهذا, في جملة الاتصال الخاصة بـ EF سيكون الـ DataSource=COSQLSRV.
و لهذا, من أحاول اخذ المشروع على غير حاسبة و أنقل قاعدة البيانات الى السيرفر المركزي و الي اسمه CentralSQL, عندها يجب أن اقوم بتغيير جملة الاتصال الخاصة بـ Entity Framework.
بس أني اريد اسوي هالشي مو أثناء وقت البرمجة, و إنما أثناء وقت تشغيل البرنامج. لانه من غير المنطقي أنه اخلي العميل هو الي يفتح ملف app.config و يقوم بتغيير جملة الاتصال.
اتمنى تكون الصورة واضحة الان.
بالإضافة, لو اريد اسوي نفس مثالك بالضبط بس بدون Stored Procedures, فشلون أسوي عمليات الخزن, التحديث, المسح لأكثر من سطر؟
السلام عليكم
انت كلامك صحيح في حال قاعدة البيانات كانت SQL CE - بمعنى تم عملها من خلال الفيجوال بيسك بلغة SQL-T -.
و لكن, أنا قمت بعمل قاعدة البيانات على سيرفري الخاص SQL Server الي سميته COSQLSRV و اسم قاعدة البيانات CusOrddb وبعدين ضفت EF إلى برنامجي و قمت بتحديد قاعدة البيانات الموجودة على سيرفري الخاص. وبهذا, في جملة الاتصال الخاصة بـ EF سيكون الـ DataSource=COSQLSRV.
و لهذا, من أحاول اخذ المشروع على غير حاسبة و أنقل قاعدة البيانات الى السيرفر المركزي و الي اسمه CentralSQL, عندها يجب أن اقوم بتغيير جملة الاتصال الخاصة بـ Entity Framework.
بس أني اريد اسوي هالشي مو أثناء وقت البرمجة, و إنما أثناء وقت تشغيل البرنامج. لانه من غير المنطقي أنه اخلي العميل هو الي يفتح ملف app.config و يقوم بتغيير جملة الاتصال.
اتمنى تكون الصورة واضحة الان.
بالإضافة, لو اريد اسوي نفس مثالك بالضبط بس بدون Stored Procedures, فشلون أسوي عمليات الخزن, التحديث, المسح لأكثر من سطر؟
السلام عليكم
