Создается тест . Первая форма имя это тестируемый человек. А вторая форма тест. Имя и оценка появляются на разных строчках

Имя

public partial class Form202 : Form
{
    public string ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=Анкета.accdb";

    public Form202()
    {
        InitializeComponent();
    }

    private void button1_Click(object sender, EventArgs e)
    {
        SaveFile();
    }

    void SaveFile()
    {
        using (OleDbConnection conn = new OleDbConnection(ConnectionString)) //connString - строка подключения
        {
            string commText = "insert into Данные (Имя) values (@imya)";
            OleDbCommand comm = new OleDbCommand(commText, conn);
            comm.Parameters.AddWithValue("@imya", textBox1.Text); //добавляем первый параметр со значением из textBox1.Text
            conn.Open();
            try
            {
                comm.ExecuteNonQuery();
            }
            catch
            {
                MessageBox.Show("Добавить не удалось!");
            }
        }
    }

Оценки

public partial class Form203 : Form
{
    public string ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=Анкета.accdb";

    public Form203()
    {
        InitializeComponent();
    }

    private void button14_Click(object sender, EventArgs e)
    {
        string query = "INSERT INTO Данные (Оценки) VALUES (@eval)";
        OleDbCommand command = new OleDbCommand(query, myConnection);
        command.Parameters.AddWithValue("@eval", label10.Text); // Поле "Оценки" в таблице типа символьное, иначе требуется преобразование типа
        command.Connection.Open();
        command.ExecuteNonQuery();
    }


Ответы (0 шт):