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

ما الفرق بين هولاء

بدأه Easha في 22 يناير 2011 · 8 رد · 681 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

ما الفرق بين هولاء اذا سمحتم

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

الابليكيشن والويب من ناحية الاكواد

انا اعرف الربط بالاكسس والسيكول فى البرامج

هل توجد اختلافات فى الويب وما هى

لأنى رأيت اكواد متشابهه لكن بها اكود ربما لأعدادة تحويل لرابط مثل او شيئ كهذا

منتظركم لكم دعوه بظهر الغيب

شكرا لكم

−1
#2

في طريقة المعالج من يقوم بعملية التهيئة للاغراض والاتصال بقاعدة البيانات تكون تلقائية ولكن هنا يكون مبدا خاطى هو انك تضع مصدر البيانات مع طريقة عرض البيانات وفي حال حدوث مشكلة صيانتها اصعب او تعديل حق او او الخ

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

تطبيقات سطح المكتب هي تطبيقات تعمل على الحاسب بدون اتصال بالانترنت ولكن هنا بالدوت نت بيئة التطوير للوب ASP.net و windows form هي بيئة الدوت نت ولذلك نجد الكثير من الاكواد التشابهة

للتعامل مع قواعد البيانات ان كان ado.net or linq هي نفسها بين الوب وتطبيقات سطح المكتب

In bad state

#3

شكرا اخى المشرف اكس

لكن اريد ايضا ان استفسر عن اكواد العادة التو جيه بعد حذف سجل او تعديل

اريد كود كمثال اذا سمحت بال فى بى

شكرا لك

منتظرك

#4

الى الرفع

#5

اخوي هذا كود اعادة التوجيه

Response.Redirect("الصفحة المراد الانتقال اليها ")

فقط هذا كل مافي الامر

1

اللي يبي مشروع تخرج asp.net

يرسل لي رسالة خاصة

#6

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

واكون شاكرا لك

#7

أخي الكريم إليك مثال عن كيفية الاتصال بقاعدة البيانات ...................

أولا قم بإعداد ملف web.confg لإنشاء اتصال مع قاعدة البيانات كما يلي :

<connectionStrings>
        <add name="ConnectionString" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\DatabaseName.mdf;Integrated Security=True;User Instance=True"
            providerName="System.Data.SqlClient" />
    </connectionStrings>

ومن ثم قم بوضع الكود التالي في صفحة الكود بيهايند

قم بتغيير الاستعلام فقط لاعادة التائج مع تغيير نوع طريقة تنفيذ الكومند للحصول على النتائج المرجوة

        // سلسلة الاتصال بقاعدة البيانات
         string connectionstring = WebConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
        // انشاء الاتصال الكونكشن
        SqlConnection myconnection = new SqlConnection(connectionstring);
        // فتح الاتصال مع قاعدة البيانات
        myconnection.Open();
        // الاستعلام
        string sql = "insert into Answers (Culm1,Culm2) values('Val1','Val2')";
        // انشاء الكوماند
        SqlCommand cmd = new SqlCommand(sql, myconnection);
        // تنفيذ الكوماند
        object Obj = cmd.ExecuteNonQuery();
        if (Obj == null)
        {
            Label1.Text = "faild";
        }
        else
        {
           Response.Redirect("~/YourPage.aspx");
        }

تم تعديل هذه المشاركة بواسطة Tammam_KD في 28 يناير 2011 في 00:34

2

قل لمن يحمل هما ****** إن همــــا لا يدوم
:rolleyes: :rolleyes: :clapping: :rolleyes: :rolleyes:

مثلا تفنى المسـرة ***** هكذا تفنى الهموم

#8

شكرا لكن ممكن الاكواد بالبيسك

واكواد الاضافه والتعديل والحذف كمثال ضرورى

#9

للرفع

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