Формы 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 просто перенести в класс "Запросы" (учитывая ).
Зачем отключил комментарии?
- SQL, C#, Windows Forms проблемы с кодом Добрый день! Цель работы состоит в том чтобы создать форму с SQL запросами баз данных. Должно выглядеть как на (рис 1). В методичке описано, чтобы SQL запросы работали с Формами нужно прописать такой код (рис 2). Я вписываю код, но код выдает ошибку. В чем может быть проблема?
- Я не могу изменить иконку формы в c# windows forms пишит файл должен быть в формате .ico Так вот хотя у меня и так расширение .ico он всё равно пишит это. Помогите кто может! Очень прощу!
- Есть на Windows Server 2012, в нем работает SQL Server. Нужно сделать так, чтобы производился каждый вечер после рабоче Го дня) бэкап, а потом этот бэкап копировался на другой сервер через сеть. Как можно и как лучше это реализовать и какими способами?
- Формы. Windows. Как из типа Double перевести в Integer? (вводимые числа) Public Class ФормаОдномерныйМассив Const n As Byte = 5 Private Sub ButtonFill_Click(sender As Object, e As EventArgs) Handles ButtonFill.Click, MenuFill.Click For i As Byte = 0 To n GroupBoxA.Controls("TextBoxA" & i).Text = Math.Round(20 * Rnd() - 10, 1) Next End Sub Язык VB