• 0
O.M.A

الأتصال ب MYSQL عن طرق C#

سؤال

أردت أن أقوم بالأتصال ب MYSQL عن طريق C# و كان الكود كالتالى

string MyConString = "SERVER=localhost;" +
"DATABASE=EMPLOYERS;" +
"UID=root;" +
"PASSWORD=;";
MySqlConnection connection = new MySqlConnection(MyConString);
MySqlCommand command = connection.CreateCommand();
MySqlDataReader Reader;
command.CommandText = "select * from emp";
connection.Open();
Reader = command.ExecuteReader();
while (Reader.Read())
{
string thisrow = "";
for (int i= 0;i<Reader.FieldCount;i++)
thisrow+=Reader.GetValue(i).ToString() + ",";
listBox1.Items.Add(thisrow);
}
connection.Close();

و لكنى أريد أن أقوم بإدخال أسم قاعدة البيانات داخل TEXTBOX بدلا من داخل الكود فما الطريقة ؟

0

شارك هذا الرد


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

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

  • 0

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

اخي جرب هذا الكود

string MyConString =String.Format("SERVER=localhost;DATABASE={0};UID=root;PASSWORD=;",TextBox1.Text);

0

شارك هذا الرد


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

الأستاذ vb helper

شكرا على ردك السريع

ولكنى أرغب فى تطبيق ذلك على كل من

server

database

password

0

شارك هذا الرد


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

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

اخي جرب هذا

string MyConString =String.Format("SERVER={0};DATABASE={1};UID={2};PASSWORD={3};",txtServer.Text,txtDatabase.Text,txtUsername.Text,txtPassword.Text);

0

شارك هذا الرد


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

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

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



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

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

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