تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
استفسار بخصوص طريقة الاتصال لمشروع
#1
السلام عليكم ورحمة الله وبركاته
لدي مشروع لتسجيل الطلاب في مدرسة وقد قمت بعمل تصميم مبدئي له وأنا بصدد البدء بالتنفيذ ولكن لدي بعض الأسئلة التي أحتاج من الخبراء الإجابة عليها
1- ماهي طريقة الاتصال بقاعدة البيانات الأفضل اتصال متصل أم منفصل؟ علما بأن قاعدة البيانات من نوع sql server
2- هل يلزم في كل صفحة ويب أن أقوم بتعريف اتصال بقاعدة البيانات أم يتم التعريف مرة واحدة فقط للمشروع بأكمله؟ وماهي الطريقة ؟
3- هل يمكن استخدام طريقتي الاتصال المتصل والمنفصل في المشروع الواحد؟ أم أنه من الأفضل اتباع طريقة واحدة للاتصال للمشروع بأكمله؟
وشكرا جزيلا
الرد }}}
تم الشكر بواسطة:
#2
إقتباس :
هل يلزم في كل صفحة ويب أن أقوم بتعريف اتصال بقاعدة البيانات أم يتم التعريف مرة واحدة فقط للمشروع بأكمله؟ وماهي الطريقة ؟
بل اضافة جملة الاتصال مرة واحدة في ملف التكوين web.config ثم ايضا تعريف جملة الاتصال مرة واحدة في ملف class

الاسئلة الاخرى على حسب الحاجة ( لاارى فضلا لطريقة اتصال على اخرى) .
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#3
اما كيف تخزين جملة الاتصال في ملف التكوين ففي قسم <configuration> في الملف نكتب
كود :
<connectionStrings>
        <add name="mystr" connectionString="Data Source=(local);Initial Catalog=mydbname;Integrated Security=True;MultipleActiveResultSets=True;" providerName="System.Data.SqlClient"/>
    </connectionStrings>

طبعا جملة الاتصال هذي هي المناسبة لي بجهازي ونوع الصلاحيات المعدة.
www.connectionstrings.com
فيها العديد من طرق صياغة جملة الاتصال

وفي الموديول اكتب
كود :
Public constr As String = (ConfigurationManager.ConnectionStrings("mystr").ConnectionString)
    Public con As New SqlConnection(constr)

طبعا انا عدلت على الكلاس وحولته الى موديول لاني لا اعرف اتعامل مع الكلاس لذلك مسحت class class1 وكتبت module module1 ومسحت end class وكتبت end module
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#4
شكرا جزيلا أخي سعود وجزاك الله كل خير
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كفية سؤال طريقة التعامل DataList مع DataPager alimse 15 7,769 12-04-20, 04:33 PM
آخر رد: zakariazz
  سؤال بخصوص جريد فيو faysal13_13@hotmail.com 0 1,512 04-06-19, 02:51 PM
آخر رد: faysal13_13@hotmail.com
  [سؤال] المساعدة - ما هي طريقة عمل Logout في Asp.net iFanfan 1 2,463 02-02-18, 09:06 PM
آخر رد: iFanfan
  استفسار عن فكرة اسم المستخدم وكلمة المرور عبارة عن صورة abdulaziz yslem 3 2,952 20-12-17, 04:42 PM
آخر رد: حريف برمجة
  [سؤال] استفسار عن رفع موقع على 1and1 company الراجية عفو ربها 4 3,480 05-12-17, 05:10 PM
آخر رد: الراجية عفو ربها
  [سؤال] استفسار فكر مبدع 0 2,181 25-10-17, 10:57 PM
آخر رد: فكر مبدع
  [VB.NET] استفسار فراس الغزي 0 1,891 22-05-17, 04:13 AM
آخر رد: فراس الغزي
  [سؤال] استفسار بخصوص sql و asp.net مدحت حمزة الخالدي 0 2,183 17-04-17, 04:44 PM
آخر رد: مدحت حمزة الخالدي
  [سؤال] استفسار بخصوص نظام الصلاحيات Marwan9990 0 2,150 08-04-17, 01:26 PM
آخر رد: Marwan9990
  [سؤال] استفسار عن مشكلة تسجيل الدخول Marwan9990 4 3,415 08-04-17, 02:27 AM
آخر رد: abdualla

التنقل السريع :


يقوم بقرائة الموضوع: