اريد فيديوا على اليوتيوب يشرح كيف استطيع التعامل مع db ب #c من اجل صنع برنامج
اريد كورس يشرح كيف اتعامل مع قواعد بيانات مع #c
تابع موسوعة وأكاديمية حسوب، ايضًا أرجو منك قراءة المقال التالي:
يمكن أيضًا للزميل @Mustafa_Suleiman أن يساعدك ايضًا.
عليك بالبحث على اليوتيوب عن "الاتصال بقاعدة بيانات SQL server بإستخدام لغة البرمجة سي شارب C#"
وعلي أي حال سأوضح لك الخطوات بشكل نصي:
- إنشاء مشروع C# جديد في Visual Studio.
- أضف مرجع إلى مكتبة System.Data.SqlClient إلى المشروع.
- أضف الكود التالي إلى الملف الرئيسي للمشروع:
using System; using System.Data.SqlClient; // Create a connection string. string connectionString = @"Server=(local)\SQLEXPRESS;Database=Northwind;Integrated Security=True;"; // Create a SqlConnection object. SqlConnection connection = new SqlConnection(connectionString); // Open the connection. connection.Open(); // Create a SqlCommand object. SqlCommand command = new SqlCommand("SELECT * FROM Customers", connection); // Execute the command. SqlDataReader reader = command.ExecuteReader(); // Iterate through the results. while (reader.Read()) { // Print the customer's name. Console.WriteLine(reader["CustomerName"]); } // Close the reader. reader.Close(); // Close the connection. connection.Close();
والكود السابق سيتصل بقاعدة بيانات SQL Server المحلية ويعرض أسماء جميع العملاء.
وفيما يلي بعض المفاتيح الإضافية التي يجب مراعاتها عند الاتصال بقاعدة بيانات SQL Server باستخدام C#:
- يمكنك استخدام ملف connection string مختلف لتوصيل قاعدة بيانات مختلفة أو استخدام إعدادات اتصال مختلفة.
- أيضًا استخدام كائن SqlDataAdapter لتعبئة مجموعة بيانات بنتائج استعلام SQL.
- استخدام كائن SqlDataReader لقراءة نتائج استعلام SQL صفًا واحدًا في كل مرة.
بالإضافة إلى ترشيحات الأصدقاء الحسوبيين، أرى أنك في حاجة إلى المزيد من التعمّق في لغات أخرى وأدوات تقنيّة أخرى، مثل لغة SQL ولغة R وأداوات العرض والتحليل وغيرهم. في ضوء الدورة التدريبيّة التي رشّحها الصديق من أكاديميّة حسوب، أرشّح لك المنصة بالكامل، حيث أنصحكَ بالاطلاع على مختلف الدورات التعليميّة والتدريبيّة التقنيّة المتاحة، وهو ما سوف يساهم في تحسين استجابتك لمختلف الفرص التقنية في هذا المجال:
هناك العديد من الطرق للتعامل مع قواعد البيانات باستخدام C#. إحدى الطرق هي استخدام مكتبة ADO.NET. مكتبة ADO.NET هي مكتبة برمجة غنية بالميزات تتيح لك الاتصال بقواعد البيانات وإجراء استعلامات عليها وعرض البيانات من قواعد البيانات.
لتستخدم مكتبة ADO.NET، ستحتاج إلى إضافة مرجع إلى مكتبة System.Data.dll إلى مشروعك. ثم، يمكنك إنشاء كائن من فئة DbConnection وتوصيل الكائن بقاعدة البيانات. بمجرد توصيل الكائن بقاعدة البيانات، يمكنك إنشاء كائن من فئة DbCommand لإجراء استعلام على قاعدة البيانات. كائن DbCommand لديه طريقة ExecuteQuery() التي يمكنك استخدامها لعرض البيانات من قاعدة البيانات.
بالتأكيد! يوجد العديد من الفيديوهات المفيدة على YouTube التي تشرح كيفية التعامل مع قواعد البيانات في لغة C# لإنشاء برامج.
إليك بعض القنوات المعروفة والتي تقدم محتوى جيد حول هذا الموضوع:
- Programming with Mosh: قناة تقدم محتوى تعليمي عالي الجودة حول البرمجة بلغة C#. يوجد فيها سلسلة من الفيديوهات حول التعامل مع قواعد البيانات باستخدام Entity Framework و ADO.NET.
- The Net Ninja: قناة تقدم دروسًا تعليمية حول البرمجة وتطوير الويب والتطبيقات. تحتوي على سلسلة من الفيديوهات حول التعامل مع قواعد البيانات في C# باستخدام Entity Framework و SQL Server.
- Derek Banas: قناة تقدم دروسًا تعليمية في العديد من لغات البرمجة، بما في ذلك C#. تحتوي على فيديوهات حول التعامل مع قواعد البيانات باستخدام ADO.NET و Entity Framework.
- ProgrammingKnowledge: قناة تقدم محتوى تعليمي حول البرمجة بلغات مختلفة، بما في ذلك C#. تحتوي على سلسلة من الفيديوهات حول التعامل مع قواعد البيانات باستخدام ADO.NET و Entity Framework.
التعليقات