تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيفية إنشاء اتصال بقواعد البيانات الشائعة باستخدام C#.
#1
هذه أمثلة على كيفية إنشاء اتصال بقواعد البيانات الشائعة باستخدام C#. يمكنك استخدام هذه الأمثلة كنقطة انطلاق لتطوير تطبيقات قواعد البيانات الخاصة بك:

1. SQL Server:

PHP كود :
using System;
using System.Data.SqlClient;

namespace 
DatabaseConnectionApp
{
 
   class Program
    
{
 
       static void Main(string[] args)
 
       {
 
           string connectionString "Data Source=ServerName;Initial Catalog=DatabaseName;User ID=UserName;Password=Password";
 
           using (SqlConnection connection = new SqlConnection(connectionString))
 
           {
 
               try
                
{
 
                   connection.Open();
 
                   Console.WriteLine("Connected to SQL Server!");
 
               }
 
               catch (SqlException ex)
 
               {
 
                   Console.WriteLine("Error: " ex.Message);
 
               }
 
           }
 
       }
 
   }



2. MySQL:

PHP كود :
using System;
using MySql.Data.MySqlClient;

namespace 
DatabaseConnectionApp
{
 
   class Program
    
{
 
       static void Main(string[] args)
 
       {
 
           string connectionString "Server=localhost;Database=DatabaseName;Uid=UserName;Pwd=Password;";
 
           using (MySqlConnection connection = new MySqlConnection(connectionString))
 
           {
 
               try
                
{
 
                   connection.Open();
 
                   Console.WriteLine("Connected to MySQL!");
 
               }
 
               catch (MySqlException ex)
 
               {
 
                   Console.WriteLine("Error: " ex.Message);
 
               }
 
           }
 
       }
 
   }



3. SQLite:

PHP كود :
using System;
using System.Data.SQLite;

namespace 
DatabaseConnectionApp
{
 
   class Program
    
{
 
       static void Main(string[] args)
 
       {
 
           string connectionString "Data Source=DatabaseName.db;Version=3;";
 
           using (SQLiteConnection connection = new SQLiteConnection(connectionString))
 
           {
 
               try
                
{
 
                   connection.Open();
 
                   Console.WriteLine("Connected to SQLite!");
 
               }
 
               catch (SQLiteException ex)
 
               {
 
                   Console.WriteLine("Error: " ex.Message);
 
               }
 
           }
 
       }
 
   }



4. Oracle:

PHP كود :
using System;
using Oracle.ManagedDataAccess.Client;

namespace 
DatabaseConnectionApp
{
 
   class Program
    
{
 
       static void Main(string[] args)
 
       {
 
           string connectionString "User Id=UserName;Password=Password;Data Source=DataSource";
 
           using (OracleConnection connection = new OracleConnection(connectionString))
 
           {
 
               try
                
{
 
                   connection.Open();
 
                   Console.WriteLine("Connected to Oracle!");
 
               }
 
               catch (OracleException ex)
 
               {
 
                   Console.WriteLine("Error: " ex.Message);
 
               }
 
           }
 
       }
 
   }



هذه الأمثلة تستخدم مكتبات محددة لكل قاعدة بيانات. تأكد من تثبيت المكتبة المناسبة لقاعدة البيانات التي ترغب في الاتصال بها قبل استخدام هذه الأمثلة.
غَزة شجرة سنديان لا تنحني، ووردة لا تذبل، وشوكة عصية على الكسر. غزة، دماؤها تنتصر على السيف والسياف.
متغيب لفترة ان اخطأت بحق احد ارجو المسامحة
الرد }}}
تم الشكر بواسطة: justforit , عبد العزيز البسكري


الردود في هذا الموضوع
كيفية إنشاء اتصال بقواعد البيانات الشائعة باستخدام C#. - بواسطة غزة العزة - 24-05-24, 10:03 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [مثال] البحث باستخدام ComboBox Kamil 0 335 21-04-25, 08:05 PM
آخر رد: Kamil
  نقل البيانات من DataGridView إلى ملف Excel في مشروع C# غزة العزة 3 962 22-05-24, 07:10 PM
آخر رد: العتيق
  لتنفيذ Notification Box (صندوق الإشعارات) في تطبيق Windows Forms باستخدام C# غزة العزة 0 482 20-05-24, 11:53 PM
آخر رد: غزة العزة
Thumbs Up التعامل مع قارء البصمة - تخزينها ومقارنتها في قاعدة البيانات - FingerPrint Reader Rabeea Qbaha 6 6,884 26-12-23, 10:22 AM
آخر رد: تركي احمد
Video [سلسلة تعليمية] شروحات إنشاء نظام يعمل بالحاسوب والهاتف (كتابة نفس الاكواد البرمجية) rabia al hamdani 0 1,256 25-02-23, 11:47 PM
آخر رد: rabia al hamdani
Video [درس فيديو] شرح كيفية عمل استعلامات فرعية للحقول المرتبطة بجداول اخرى واستعراضها Xamarin & sqlite rabia al hamdani 0 1,341 10-08-22, 12:36 AM
آخر رد: rabia al hamdani
Video [درس فيديو] شرح كيفية توليد كود واجهة استعلامات تفاعلية إحترافية خاصة بجدول الطلاب Sqlserver rabia al hamdani 2 2,729 05-08-22, 03:51 AM
آخر رد: rabia al hamdani
Video [درس فيديو] شرح كيفية أستخدام المكتبة البرمجية في المشارع المصممة بلغات الدوت نت (C#, VB.net ,#F) rabia al hamdani 0 1,882 11-06-22, 07:29 AM
آخر رد: rabia al hamdani
Video [درس فيديو] 4- إنشاء تطبيق اندرويد مع قاعدة بيانات Sqlite3 وتحويل Sql Server TO Sqlite خطوة بـ.. rabia al hamdani 0 2,937 11-05-22, 02:27 AM
آخر رد: rabia al hamdani
Video [درس فيديو] 3- ربط البرنامج المصمم بلغه البرمجة #C مع قواعد البيانات Sqlserver الجزء الثالث rabia al hamdani 0 2,583 20-02-22, 03:18 AM
آخر رد: rabia al hamdani

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم