Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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;
- using MySql.Data.MySqlClient;
- namespace Практика_2
- {
- class Insert
- {
- public void Insert_exemplar()
- {
- string connStr = "server=localhost;user=root;database=читатели;password=12345";
- // создаём объект для подключения к БД
- MySqlConnection conn = new MySqlConnection(connStr);
- // устанавливаем соединение с БД
- conn.Open();
- int ID = 0;
- int[] countBooks = new int[] { 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3 };
- string[] nameBooks = new string[] { "Возвращение", "Время жить, время умирать", "Зов Ктулху", "Имею скафандр — готов путешествовать", "Нищий, вор", "Похождения бравого солдата Швейка", "Поющие в терновике", "Скотный двор", "Собор парижской богоматери", "Тени в раю", "Тошнота", "Трое в лодке, не считая собаки", "Чума"};
- try
- {
- for (int i=0;i<countBooks.Length;i++)
- {
- string sql1 = "UPDATE каталог SET Количество_экземпляров = '" + countBooks[i] + "' LIMIT 1";
- MySqlCommand command1 = new MySqlCommand(sql1, conn);
- command1.ExecuteNonQuery();
- for (int j = 0; j < countBooks[i]; j++)
- {
- string sql = "INSERT INTO экземпляры (ID,Название_книги) VALUES ('" + ID + "','" + nameBooks[i] + "')";
- MySqlCommand command = new MySqlCommand(sql, conn);
- command.ExecuteNonQuery();
- ID++;
- }
- }
- }
- catch (Exception ex)
- {
- MessageBox.Show(ex.Message);
- }
- conn.Close();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement