Формы Windows С# SQL базы данных

Как решить проблему?
Формы Windows С SQL базы данных

Дополнено (1). using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace Cinema
{
public partial class Запросы: Form
{
public Запросы ()
{
InitializeComponent();
}

private void radioButtonHall_CheckedChanged(object sender, EventArgs e)
{
dataGridViewSelect.DataSource = FillDataGridView("SELECT * FORM Залы");
}
public class FormDataGrid
{

DataTable FillDataGridView(string sqlSelect)
{
SqlConnection connection = new
SqlConnection(Properties.Settings.Default.CinemaConnectionString);
SqlCommand command = connection.CreateCommand();
command.CommandText = sqlSelect;
SqlDataAdapter adapter = new SqlDataAdapter();
adapter.SelectCommand = command;
DataTable table = new DataTable();
adapter.Fill(table);
return table;
}
}

}

}

Дополнено (2). Я думаю что я неправильно назвал класс FormDataGrid и поэтму класс с radioButton не находит FillDataGridView

Дополнено (3). Все исправил, не в тот класс код прописал)

Какие формы? Учи основы.

У тебя функция FillDataGridView в классе FormDataGrid, а ты её просто так вызываешь. Делай вызов через объект класса, либо делай static и вызов FormDataGrid.FillDataGridView.

Зачем ты создал класс FormDataGrid? Надо было метод FillDataGridView просто перенести в класс "Запросы" (учитывая ).
Зачем отключил комментарии?
Формы Windows С SQL базы данных

Добавить комментарий