نمایش نتایج 1 تا 4 از 4

نام تاپیک: لیست کردن نام sqlserver های نصب شده

  1. #1

    لیست کردن نام sqlserver های نصب شده

    سلام به همه دوستان و برنامه نویسان عزیز

    میخواستم بدونم چطور میتونم در کمبوباکس نام سروهای اس کیو ال نصب شده را نمایش بدم و در کمبوباکس دیگه لیست دیتابیس های موجود در اون سرور اس کیو ال را نمایش بدم

    ممون میشم راهنمایی کنید

  2. #2
    کاربر دائمی آواتار c0mmander
    تاریخ عضویت
    اردیبهشت 1393
    محل زندگی
    خونمون D:
    پست
    563

    نقل قول: لیست کردن نام سرورهای اس کیو ال نصب شده

    برای گرفتن نام سرور:
     SqlDataSourceEnumerator.Instance.GetDataSources()

    که خروجی این یک DataTable هست.
    و برای گرفتن دیتا بیس های بعد از اتصال به سرور :
    sqlConn.GetSchema("Databases");

    که خروجی این هم یک DataTable هست.

    لینک مفید:
    http://stackoverflow.com/questions/1...-chosen-server
    آخرین ویرایش به وسیله ژیار رحیمی : چهارشنبه 06 مرداد 1395 در 23:12 عصر

  3. #3

    نقل قول: لیست کردن نام sqlserver های نصب شده

    دوستان بیشار راهنمایی کنید به نتیجه نرسیدم

  4. #4
    کاربر دائمی آواتار c0mmander
    تاریخ عضویت
    اردیبهشت 1393
    محل زندگی
    خونمون D:
    پست
    563

    نقل قول: لیست کردن نام sqlserver های نصب شده

    نقل قول نوشته شده توسط titan_net مشاهده تاپیک
    دوستان بیشار راهنمایی کنید به نتیجه نرسیدم
    تقریبا همه کاری که باید انجام بشه کدش داخل لینکی که قرار دادم هست. تنها کاری که شما باید انجام بدید یک add کردن اون رشته به comboBox هست.

    به عنوان مثال:


    List<String> ServerNames = new List<String>();

    SqlDataSourceEnumerator servers = SqlDataSourceEnumerator.Instance;
    DataTable serversTable = servers.GetDataSources();

    foreach (DataRow row in serversTable.Rows) {
    string serverName = row[0].ToString();

    try {

    if (row[1].ToString() != "") {

    serverName += "\\" + row[1].ToString();
    // اضافه کردن به کمبوباکس
    comboBox1.Items.Add(servItem);
    }


    }
    catch {


    }

    // یا به صورت زیر در بلوک دیگری بشرط سراسری بود ServerNames

    ServerNames.Add(serverName);
    }foreach (string servItem in ServerNames)
    {
    comboBox1.Items.Add(servItem);
    }

تاپیک های مشابه

  1. سوال: ليست كردن نام فيلد هاي يك جدول
    نوشته شده توسط saeedharati در بخش مطالب مرتبط با بانکهای اطلاعاتی در VB6
    پاسخ: 10
    آخرین پست: دوشنبه 10 مهر 1391, 12:40 عصر
  2. پاسخ: 1
    آخرین پست: شنبه 17 فروردین 1387, 13:05 عصر
  3. لیست سرور های نصب شده
    نوشته شده توسط محسن بابائی در بخش VB.NET
    پاسخ: 2
    آخرین پست: سه شنبه 15 خرداد 1386, 06:33 صبح
  4. پیدا کردن نام کارتهای شبکه نصب شده روی کامپیوتر
    نوشته شده توسط anubis_ir در بخش برنامه نویسی در Delphi
    پاسخ: 2
    آخرین پست: سه شنبه 14 آذر 1385, 12:04 عصر
  5. لیست کردن نام فرم های پروژه
    نوشته شده توسط ir_ali_s در بخش VB.NET
    پاسخ: 0
    آخرین پست: چهارشنبه 04 آبان 1384, 23:01 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •