Переменная из одного метода в другой - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте. Прошу помочь:
using System;
using System.Windows.Forms;
using System.Data.SqlClient;
 
namespace SQL
{
    public partial class Form1 : Form
    {
        
        public Form1()
        {
            InitializeComponent();
            
        }
 
        private void Form1_Load(object sender, EventArgs e)
        {
            SqlConnection con = new SqlConnection("BLABLABLA");
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            
            try
            {
                con.Open();
                MessageBox.Show("Connection Open ! ");
                con.Close();
            }
            catch(Exception)
            {
                MessageBox.Show("Can not open connection ! ");
            }
        }
    }
}
Необходимо, что бы подключение к удалённой БД происходило при загрузке form1 , а при нажатии на кнопку проводилась проверка. Если подключение впихнуть в метод form1 (как в коде) , он не будет действовать на метод проверки коннекта к базе при нажатии кнопки. (Имя "con" не существует в текущем контексте). Подскажите плизз, как вытащить значение из метода form1 и и вставить в button1_Clic ?

Решение задачи: «Переменная из одного метода в другой»

textual
Листинг программы
SqlConnection con;
private void Form1_Load(object sender, EventArgs e)
{
 con = new SqlConnection("BLABLABLA");
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.769 из 5
Похожие ответы