• 0
qwertyess

طريقة أخذ قيمة اسم السرفر و قاعدة البيانات من مربع النص

سؤال

السلام عليكم ورحمة الله تعالى وبركاته

أنا جديد على سي شارب و سيكوال سرفر

وأنا الان أتعلم

عملت برنامج بسيط يقوم بالاتصال مع السرفر

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace SqlTest
{
    
    public partial class Form1 : Form
    {

        SqlConnection cn = new SqlConnection("Server=DESKTOP-L4NEUQ5; DataBase=BordjSteelTest;Integrated Security = True;");
         
                public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            cn.Open();
            MessageBox.Show("Your connection is: " + cn.State);
            cn.Close();
        }
    }
}

كما تلاحظون في الكود اسم السرفر و اسم قاعدة البيانات مضمنة في الكود

الذي أريده هو ان تكون قيمة اسم السرفر وقاعدة البانات من خلال مربع نص


5ab4cb7e22460_sqlTestConnection.PNG.8c00

كما هو الحال مثلا في برنامج 

Microsoft SQL Server Management Studio 

ما هي الطريقة الصحيحة لفعل ذالك

زادكم الله من علمه ورفع قدركم في الدارين

 

 

تم تعديل بواسطه qwertyess
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

2 إجابة على هذا السؤال .

  • 0

السلام عليكم ورحمة الله وبركاته أخي الكريم،

يتم الآن استخدام تقنية Entity Framework code-first حيث يتم كتابة class لكل جدول بقاعدة البيانات،

ويتم خلق قاعدة البيانات والconnection string وتحديث قاعدة البيانات تلقائيًا دون التطرق لل Management Studio.

مما يوفر الكثير من الوقت ويزيد الإنتاجية.

اقرأ عن Entity Framework code-first وستجد أن الموضوع أسهل بكثير من طريقة الربط القديمة.

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0
3 ساعه مضت , TheGhostFish said:

السلام عليكم ورحمة الله وبركاته أخي الكريم،

يتم الآن استخدام تقنية Entity Framework code-first حيث يتم كتابة class لكل جدول بقاعدة البيانات،

ويتم خلق قاعدة البيانات والconnection string وتحديث قاعدة البيانات تلقائيًا دون التطرق لل Management Studio.

مما يوفر الكثير من الوقت ويزيد الإنتاجية.

اقرأ عن Entity Framework code-first وستجد أن الموضوع أسهل بكثير من طريقة الربط القديمة.

مشكور أخونا الكريم على اهتمامك وعلى المعلومة الجديدة

انا بصدد التعلم لذا احب ان اعرف الطريقتين معا

وخاصة وأني شاهدة كثير من الفديوهات الحديثة والتي لازالت تعتمد الطريقة القديمة في الاتصال 

تقبل تحياتي

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .