Построение организационной структуры. КР БД 8 вариант. Содержание информационнологическое (Инфологическое) проектирование бд. 6 Определение требований к операционной обстановке 8 Заключение 40 Список литературы 41 Введение
Скачать 2.02 Mb.
|
ЗаключениеВ ходе выполнения курсовой работы мной были получены и закреплены теоретические знаний в области проектирования базы данных. Были приобретены навыки работы с системами управления базами данных, изучены принципы организации и построения базы данных, выбрана предметная область и спроектирована база данных, осуществлено заполнение базы данных, а также изучено применение SQL запросов к получившейся базе данных. Также получены и закреплены практические навыки в области программирования, а именно создания клиентских приложений на языке С#. В результате работы было создано приложение для работы с базой данных «Коллекция марок». Список литературыСоветов, Б.Я. Базы данных. Учебник: учебник для вузов / Б.Я. Советов, В.В. Цехановский, В.Д. Чертовской. – Юрайт: Профессиональное образование, 2017. – 463с. – Библиогр. в конце кн. – ISBN 978-5-534-01653-6 /в пер./: 193.12. Смирнов Олег Игоревич. Базы данных: модели и проектирование: учеб. пособие / О. И. Смирнов; ТулГУ. – Тула: Изд-во ТулГУ, 2007. – 106 с.: ил. – в дар от каф. ПМиИТулГУТулГУ: 1308588-1308597. – Библиогр. в конце кн. – ISBN 978-5-7679-1108-0. Семенчев Е.А. Распределенные и объектно-ориентированные базы данных: учеб. пособие / Е. А. Семенчев; ТулГУ. – Тула: Изд-во ТулГУ, 2008. – 136 с.: ил. – ISBN 978-5-7679-1356-5: 72.00. Автоматизированные базы данных и банки знаний: Учеб. пособие для вузов / В.Ю. Анцев, А.Н. Иноземцев, Д.И. Троицкий; ТулГУ. – Тула, 2002. – 96с.: ил. – Библиогр. в конце кн. — ISBN 5-7679-0309-3: 22.00. Малыхина М.П. Базы данных: основы, проектирование, использование: учеб. пособие для вузов / М. П. Малыхина. – 2-е изд. – СПб: БХВ-Петербург, 2006. – 517 с.: ил. – Библиогр. в конце кн. – Предм. указ.: с.513-517. – ISBN 5-94157-941-1 ((в пер.)): 299,00. Базы данных: проектирование и использование: учебник для вузов / С.М. Диго. – М.: Финансы и статистика, 2005. – 592с.: ил. – Библиогр.в конце кн. – ISBN 5-279-02571-2 /в пер./: 204.00. Базы данных / С.В. Глушаков, Д.В. Ломотько. – М.: АСТ, 2002. – 504с.: ил. – (Учебный курс). – ISBN 966-03-1257-1 /в пер./: 75.00. Приложения Листинг 1 – Form1.cs 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; namespace БД_марки { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { string AdmPass = "admin2"; string AdmLgn = "admin2"; string ПосетительPass = "posetitel1"; string ПосетительLgn = "posetitel1"; if (textBox1.Text == AdmLgn && textBox2.Text == AdmPass) { Form2 admin = new Form2(); admin.ShowDialog(); textBox1.Clear(); textBox2.Clear(); } if (textBox1.Text == ПосетительLgn && textBox2.Text == ПосетительPass) { Form3 reader = new Form3(); reader.ShowDialog(); textBox1.Clear(); textBox2.Clear(); } } } } Листинг 2 – Form2.cs using System.Data.OleDb; 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; namespace БД_марки { public partial class Form2 : Form { Dtdb bd = new Dtdb(); public Form2() { InitializeComponent(); bd.Showмарки(dataGridView1); bd.Showтом(dataGridView3); bd.Showсерия(dataGridView2); bd.Showмарки_том(dataGridView5); bd.Showмарки_серия(dataGridView4); } private void Form2_Load(object sender, EventArgs e) { } private void dataGridView5_CellContentClick(object sender, DataGridViewCellEventArgs e) { DataGridViewRow fill = dataGridView5.CurrentRow; textBox19.Text = Convert.ToString(fill.Cells[0].Value); textBox20.Text = Convert.ToString(fill.Cells[1].Value); } private void tabPage5_Click(object sender, EventArgs e) { } private void button4_Click(object sender, EventArgs e) { bd.Showпоиск_марки(dataGridView1, textBox25.Text); } private void button7_Click(object sender, EventArgs e) { bd.Showпоиск_серия(dataGridView2, textBox26.Text); } private void button12_Click(object sender, EventArgs e) { bd.Showпоиск_том(dataGridView3, textBox27.Text); } private void button16_Click(object sender, EventArgs e) { bd.Showпоиск_марки_серия(dataGridView4, textBox28.Text); } private void button21_Click(object sender, EventArgs e) { bd.Showпоиск_марки_том(dataGridView5, textBox29.Text); } private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { DataGridViewRow fill = dataGridView1.CurrentRow; textBox1.Text = Convert.ToString(fill.Cells[0].Value); textBox2.Text = Convert.ToString(fill.Cells[1].Value); textBox3.Text = Convert.ToString(fill.Cells[2].Value); textBox23.Text = Convert.ToString(fill.Cells[3].Value); textBox22.Text = Convert.ToString(fill.Cells[4].Value); textBox21.Text = Convert.ToString(fill.Cells[5].Value); } private void dataGridView2_CellContentClick(object sender, DataGridViewCellEventArgs e) { DataGridViewRow fill = dataGridView2.CurrentRow; textBox4.Text = Convert.ToString(fill.Cells[0].Value); textBox5.Text = Convert.ToString(fill.Cells[1].Value); } private void dataGridView3_CellContentClick(object sender, DataGridViewCellEventArgs e) { DataGridViewRow fill = dataGridView3.CurrentRow; textBox8.Text = Convert.ToString(fill.Cells[0].Value); textBox9.Text = Convert.ToString(fill.Cells[1].Value); textBox10.Text = Convert.ToString(fill.Cells[2].Value); } private void dataGridView4_CellContentClick(object sender, DataGridViewCellEventArgs e) { DataGridViewRow fill = dataGridView4.CurrentRow; textBox15.Text = Convert.ToString(fill.Cells[0].Value); textBox16.Text = Convert.ToString(fill.Cells[1].Value); } private void button5_Click(object sender, EventArgs e) { bd.Showмарки(dataGridView1); } private void button6_Click(object sender, EventArgs e) { bd.Showсерия(dataGridView2); } private void button11_Click(object sender, EventArgs e) { bd.Showтом(dataGridView3); } private void button30_Click(object sender, EventArgs e) { bd.Showмарки_том(dataGridView4); } private void button20_Click(object sender, EventArgs e) { bd.Showмарки_серия(dataGridView5); } private void dataGridView5_CellContentClick_1(object sender, DataGridViewCellEventArgs e) { DataGridViewRow fill = dataGridView5.CurrentRow; textBox19.Text = Convert.ToString(fill.Cells[0].Value); textBox20.Text = Convert.ToString(fill.Cells[1].Value); } private void button1_Click(object sender, EventArgs e) { string n1 = textBox1.Text; int n2 = Convert.ToInt32(textBox2.Text); int n3 = Convert.ToInt32(textBox3.Text); string n4 = textBox23.Text; string n5 = textBox22.Text; string n6 = textBox21.Text; bd.Addмарка(n1, n2, n3, n4, n5, n6); textBox1.Text = ""; textBox2.Text = ""; textBox3.Text = ""; textBox23.Text = ""; textBox22.Text = ""; textBox21.Text = ""; bd.Showмарки(dataGridView1); } private void button2_Click(object sender, EventArgs e) { string n1 = textBox1.Text; int n2 = Convert.ToInt32(textBox2.Text); int n3 = Convert.ToInt32(textBox3.Text); string n4 = textBox23.Text; string n5 = textBox22.Text; string n6 = textBox21.Text; string n7 = textBox25.Text; bd.Updмарка(n1, n2, n3, n4, n5, n6, n7); textBox1.Text = ""; textBox2.Text = ""; textBox3.Text = ""; textBox23.Text = ""; textBox22.Text = ""; textBox21.Text = ""; textBox25.Text = ""; bd.Showмарки(dataGridView1); } private void button3_Click(object sender, EventArgs e) { string n7 = textBox25.Text; bd.Delмарка(n7); textBox25.Text = ""; bd.Showмарки(dataGridView1); } private void button10_Click(object sender, EventArgs e) { string n1 = textBox4.Text; string n2 = textBox5.Text; bd.Addсерия(n1, n2); textBox4.Text = ""; textBox5.Text = ""; bd.Showсерия(dataGridView2); } private void button9_Click(object sender, EventArgs e) { string n1 = textBox4.Text; string n2 = textBox5.Text; string n7 = textBox26.Text; bd.Updсерия(n1, n2, n7); textBox4.Text = ""; textBox5.Text = ""; textBox26.Text = ""; bd.Showсерия(dataGridView2); } private void button8_Click(object sender, EventArgs e) { string n7 = textBox26.Text; bd.Delсерия(n7); textBox26.Text = ""; bd.Showсерия(dataGridView2); } private void button15_Click(object sender, EventArgs e) { string n1 = textBox8.Text; string n2 = textBox9.Text; string n3 = textBox10.Text; bd.Addтом(n1,n2,n3); textBox8.Text = ""; textBox9.Text = ""; textBox10.Text = ""; bd.Showтом(dataGridView3); } private void button14_Click(object sender, EventArgs e) { string n1 = textBox8.Text; string n2 = textBox9.Text; string n3 = textBox10.Text; string n4 = textBox27.Text; bd.Updтом(n1, n2, n3, n4); textBox8.Text = ""; textBox9.Text = ""; textBox10.Text = ""; textBox27.Text = ""; bd.Showтом(dataGridView3); } private void button13_Click(object sender, EventArgs e) { string n4 = textBox27.Text; bd.Delтом(n4); textBox27.Text = ""; bd.Showтом(dataGridView3); } private void button19_Click(object sender, EventArgs e) { string n3 = textBox15.Text; string n4 = textBox16.Text; bd.Addмарки_серия(n3, n4); textBox15.Text = ""; textBox16.Text = ""; bd.Showмарки_серия(dataGridView4); } private void button18_Click(object sender, EventArgs e) { string n3 = textBox15.Text; string n4 = textBox16.Text; string n5 = textBox28.Text; bd.Updмарки_серия(n3, n4, n5); textBox15.Text = ""; textBox16.Text = ""; textBox28.Text = ""; bd.Showмарки_серия(dataGridView4); } private void button17_Click(object sender, EventArgs e) { string n5 = textBox28.Text; bd.Delмарки_серия(n5); textBox28.Text = ""; bd.Showмарки_серия(dataGridView4); } private void button24_Click(object sender, EventArgs e) { string n3 = textBox19.Text; string n4 = textBox20.Text; bd.Addмарки_том(n3, n4); textBox15.Text = ""; textBox16.Text = ""; textBox28.Text = ""; bd.Showмарки_том(dataGridView5); } private void button23_Click(object sender, EventArgs e) { string n3 = textBox19.Text; string n4 = textBox20.Text; string n5 = textBox29.Text; bd.Updмарки_том(n3, n4, n5); textBox15.Text = ""; textBox16.Text = ""; textBox28.Text = ""; bd.Showмарки_том(dataGridView5); } private void button22_Click(object sender, EventArgs e) { string n5 = textBox29.Text; bd.Delмарки_том(n5); textBox28.Text = ""; bd.Showмарки_том(dataGridView5); } private void button32_Click(object sender, EventArgs e) { OleDbConnection Conn = new OleDbConnection(cd.Provider="LCPI.IBProvider", cd.Add("Host=localhost; Port=3050; User Id=sysdba; Password=0000; Database=marki; Ctype=win1251")); Conn.Open(); string countcmd = "SELECT Номер_тома FROM марки_том WHERE Номер_марки = '" + textBox24.Text + "';"; OleDbDataAdapter checks = new OleDbDataAdapter (countcmd, Conn); var exec_check = checks.ExecuteScalar(); string countr = "SELECT Страна FROM том WHERE Номер_тома = '" + exec_check.ToString() + "';"; OleDbDataAdapter checkr = new OleDbDataAdapter (countr, Conn); var exec_checkr = checkr.ExecuteScalar(); textBox31.Text = " Справка о стране марки №" + textBox24.Text + "\n\n" + " Страна марки : " + exec_checkr.ToString() + "\n\n" + " Дата: " + DateTime.Now.Date.ToString() + " \n\n " + "Подпись администратора___________" + " \n\n " + " Администратор___________"; } private void button31_Click(object sender, EventArgs e) { if (printPreviewDialog1.ShowDialog() == DialogResult.OK) { printDocument1.Print(); } } private void printPreviewDialog1_Load(object sender, EventArgs e) { } private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e) { e.Graphics.DrawString(textBox31.Text, new Font("Times New Roman", 20, FontStyle.Bold), Brushes.Black, new PointF(100, 100)); } private void button34_Click(object sender, EventArgs e) { OleDbConnection Conn = new OleDbConnection(cd.Provider="LCPI.IBProvider", cd.Add("Host=localhost; Port=3050; User Id=sysdba; Password=0000; Database=marki; Ctype=win1251")); Conn.Open(); string countcmd = "select Номер_тома from Том where Страна = '" + textBox33.Text + "';"; OleDbDataAdapter checks = new OleDbDataAdapter(countcmd, Conn); var exec_check = checks.ExecuteScalar(); string countr = "select count(Номер_марки) from марки_том where Номер_тома = '" + exec_check.ToString() + "';"; OleDbDataAdapter checkr = new OleDbDataAdapter(countr, Conn); var exec_checkr = checkr.ExecuteScalar(); textBox6.Text = " Число марок по стране "+ textBox33.Text +" = " + exec_checkr.ToString(); } private void button33_Click(object sender, EventArgs e) { } } } Листинг 3 – Form3.cs 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; namespace БД_марки { public partial class Form3 : Form { Dtdb bd = new Dtdb(); public Form3() { InitializeComponent(); bd.Showмарки(dataGridView1); bd.Showтом(dataGridView3); bd.Showсерия(dataGridView2); bd.Showмарки_том(dataGridView5); bd.Showмарки_серия(dataGridView4); } private void button4_Click(object sender, EventArgs e) { bd.Showпоиск_марки(dataGridView1, textBox25.Text); } private void button7_Click(object sender, EventArgs e) { bd.Showпоиск_серия(dataGridView2, textBox26.Text); } private void button12_Click(object sender, EventArgs e) { bd.Showпоиск_том(dataGridView3, textBox27.Text); } private void button16_Click(object sender, EventArgs e) { bd.Showпоиск_марки_серия(dataGridView4, textBox28.Text); } private void button21_Click(object sender, EventArgs e) { bd.Showпоиск_марки_том(dataGridView5, textBox29.Text); } private void button5_Click(object sender, EventArgs e) { bd.Showмарки(dataGridView1); } private void button6_Click(object sender, EventArgs e) { bd.Showсерия(dataGridView2); } private void button11_Click(object sender, EventArgs e) { bd.Showтом(dataGridView3); } private void button30_Click(object sender, EventArgs e) { bd.Showмарки_серия(dataGridView4); } private void button20_Click(object sender, EventArgs e) { bd.Showмарки_том(dataGridView5); } } } Листинг 4 – Dtdb.cs using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.Data.OleDb; namespace БД_марки { class Dtdb { public void Showмарки(DataGridView data) { OleDbConnection Conn = new OleDbConnection(cd.Provider="LCPI.IBProvider", cd.Add("Host=localhost; Port=3050; User Id=sysdba; Password=0000; Database=marki; Ctype=win1251")); Conn.Open(); string insertcmd = "select * from Марка;"; DataSet ds = new DataSet(); OleDbDataAdapter da = new OleDbDataAdapter(insertcmd, Conn); ds.Reset(); da.Fill(ds); data.DataSource = ds.Tables[0]; Conn.Close(); } public void Showсерия(DataGridView data) { OleDbConnection Conn = new OleDbConnection(cd.Provider="LCPI.IBProvider", cd.Add("Host=localhost; Port=3050; User Id=sysdba; Password=0000; Database=marki; Ctype=win1251")); Conn.Open(); string insertcmd = "select * from Серия;"; DataSet ds = new DataSet(); OleDbDataAdapter da = new OleDbDataAdapter(insertcmd, Conn); ds.Reset(); da.Fill(ds); data.DataSource = ds.Tables[0]; Conn.Close(); } public void Showтом(DataGridView data) { OleDbConnection Conn = new OleDbConnection(cd.Provider="LCPI.IBProvider", cd.Add("Host=localhost; Port=3050; User Id=sysdba; Password=0000; Database=marki; Ctype=win1251")); Conn.Open(); string insertcmd = "select * from Том;"; DataSet ds = new DataSet(); OleDbDataAdapter da = new OleDbDataAdapter(insertcmd, Conn); ds.Reset(); da.Fill(ds); data.DataSource = ds.Tables[0]; Conn.Close(); } public void Showмарки_том(DataGridView data) { OleDbConnection Conn = new OleDbConnection(cd.Provider="LCPI.IBProvider", cd.Add("Host=localhost; Port=3050; User Id=sysdba; Password=0000; Database=marki; Ctype=win1251")); Conn.Open(); string insertcmd = "select * from Марки_том;"; DataSet ds = new DataSet(); OleDbDataAdapter da = new OleDbDataAdapter(insertcmd, Conn); ds.Reset(); da.Fill(ds); data.DataSource = ds.Tables[0]; Conn.Close(); } public void Showмарки_серия(DataGridView data) { OleDbConnection Conn = new OleDbConnection(cd.Provider="LCPI.IBProvider", cd.Add("Host=localhost; Port=3050; User Id=sysdba; Password=0000; Database=marki; Ctype=win1251")); Conn.Open(); string insertcmd = "select * from Марки_серия;"; DataSet ds = new DataSet(); OleDbDataAdapter da = new OleDbDataAdapter(insertcmd, Conn); ds.Reset(); da.Fill(ds); data.DataSource = ds.Tables[0]; Conn.Close(); } public void Showпоиск_марки(DataGridView data, string number1) { OleDbConnection Conn = new OleDbConnection(cd.Provider="LCPI.IBProvider", cd.Add("Host=localhost; Port=3050; User Id=sysdba; Password=0000; Database=marki; Ctype=win1251")); Conn.Open(); string insertcmd = "select * from Марка where Номер_марки = '" + number1 + "';"; DataSet ds = new DataSet(); OleDbDataAdapter da = new OleDbDataAdapter(insertcmd, Conn); ds.Reset(); da.Fill(ds); data.DataSource = ds.Tables[0]; Conn.Close(); } public void Showпоиск_серия(DataGridView data, string number1) { OleDbConnection Conn = new OleDbConnection(cd.Provider="LCPI.IBProvider", cd.Add("Host=localhost; Port=3050; User Id=sysdba; Password=0000; Database=marki; Ctype=win1251")); Conn.Open(); string insertcmd = "select * from Серия where Номер_серии = '" + number1 + "';"; DataSet ds = new DataSet(); OleDbDataAdapter da = new OleDbDataAdapter(insertcmd, Conn); ds.Reset(); da.Fill(ds); data.DataSource = ds.Tables[0]; Conn.Close(); } public void Showпоиск_том(DataGridView data, string number1) { OleDbConnection Conn = new OleDbConnection(cd.Provider="LCPI.IBProvider", cd.Add("Host=localhost; Port=3050; User Id=sysdba; Password=0000; Database=marki; Ctype=win1251")); Conn.Open(); string insertcmd = "select * from Том where Номер_тома = '" + number1 + "';"; DataSet ds = new DataSet(); OleDbDataAdapter da = new OleDbDataAdapter(insertcmd, Conn); ds.Reset(); da.Fill(ds); data.DataSource = ds.Tables[0]; Conn.Close(); } public void Showпоиск_марки_том(DataGridView data, string number1) { NpgsqlConnection Conn = new NpgsqlConnection("Host=localhost; Port=5432; User Id=postgres; Password=qazwsx2000; Database=marki"); Conn.Open(); string insertcmd = "select * from Марки_том where Номер_марки = '" + number1 + "';"; DataSet ds = new DataSet(); OleDbDataAdapter da = new OleDbDataAdapter(insertcmd, Conn); ds.Reset(); da.Fill(ds); data.DataSource = ds.Tables[0]; Conn.Close(); } public void Showпоиск_марки_серия(DataGridView data, string number1) { OleDbConnection Conn = new OleDbConnection(cd.Provider="LCPI.IBProvider", cd.Add("Host=localhost; Port=3050; User Id=sysdba; Password=0000; Database=marki; Ctype=win1251")); Conn.Open(); string insertcmd = "select * from Марки_серия where Номер_марки = '" + number1 + "';"; DataSet ds = new DataSet(); OleDbDataAdapter da = new OleDbDataAdapter(insertcmd, Conn); ds.Reset(); da.Fill(ds); data.DataSource = ds.Tables[0]; Conn.Close(); } public void Addмарка(string number, int n1, int n2, string n3, string n4, string n5) { OleDbConnection Conn = new OleDbConnection(cd.Provider="LCPI.IBProvider", cd.Add("Host=localhost; Port=3050; User Id=sysdba; Password=0000; Database=marki; Ctype=win1251")); Conn.Open(); string insertcmd = "INSERT INTO Марка VALUES(" + Convert.ToString(number) + "," + n1 + "," + n2 + ",'" + Convert.ToString(n3) + "','" + Convert.ToString(n4) + "','"+Convert.ToString(n5) + "')"; DataSet ds = new DataSet(); OleDbDataAdapter da = new OleDbDataAdapter(insertcmd, Conn); ds.Reset(); da.Fill(ds); Conn.Close(); } public void Delмарка(string number1) { OleDbConnection Conn = new OleDbConnection(cd.Provider="LCPI.IBProvider", cd.Add("Host=localhost; Port=3050; User Id=sysdba; Password=0000; Database=marki; Ctype=win1251")); Conn.Open(); string insertcmd = "DELETE FROM Марка WHERE Номер_марки = '" + Convert.ToString(number1) + "';"; DataSet ds = new DataSet(); OleDbDataAdapter da = new OleDbDataAdapter(insertcmd, Conn); ds.Reset(); da.Fill(ds); Conn.Close(); } public void Updмарка(string number, int n1, int n2, string n3, string n4, string n5, string number1) { OleDbConnection Conn = new OleDbConnection(cd.Provider="LCPI.IBProvider", cd.Add("Host=localhost; Port=3050; User Id=sysdba; Password=0000; Database=marki; Ctype=win1251")); Conn.Open(); string insertcmd = "UPDATE Марка SET Номер_марки = '" + Convert.ToString(number) + "', Цена = " + n1 + " , Год_выпуска = " + n2 + ", Цвет= '" + Convert.ToString(n3) + "', Размер = '" + Convert.ToString(n4) + "', Номер_страницы = '" + Convert.ToString(n5) + "' WHERE Номер_марки = '" + Convert.ToString(number1) + "';"; DataSet ds = new DataSet(); OleDbDataAdapter da = new OleDbDataAdapter(insertcmd, Conn); ds.Reset(); da.Fill(ds); Conn.Close(); } public void Addсерия(string number, string name) { OleDbConnection Conn = new OleDbConnection(cd.Provider="LCPI.IBProvider", cd.Add("Host=localhost; Port=3050; User Id=sysdba; Password=0000; Database=marki; Ctype=win1251")); Conn.Open(); string insertcmd = "INSERT INTO Серия VALUES('" + Convert.ToString(number) + "','" + Convert.ToString(name) + "')"; DataSet ds = new DataSet(); OleDbDataAdapter da = new OleDbDataAdapter(insertcmd, Conn); ds.Reset(); da.Fill(ds); Conn.Close(); } public void Delсерия(string number1) { OleDbConnection Conn = new OleDbConnection(cd.Provider="LCPI.IBProvider", cd.Add("Host=localhost; Port=3050; User Id=sysdba; Password=0000; Database=marki; Ctype=win1251")); Conn.Open(); string insertcmd = "DELETE FROM Серия WHERE Номер_серии = '" + Convert.ToString(number1) + "';"; DataSet ds = new DataSet(); OleDbDataAdapter da = new OleDbDataAdapter(insertcmd, Conn); ds.Reset(); da.Fill(ds); Conn.Close(); } public void Updсерия(string number, string name, string number1) { OleDbConnection Conn = new OleDbConnection(cd.Provider="LCPI.IBProvider", cd.Add("Host=localhost; Port=3050; User Id=sysdba; Password=0000; Database=marki; Ctype=win1251")); Conn.Open(); string insertcmd = "UPDATE Серия SET Номер_серии = '" + Convert.ToString(number) + "', Тема_серии = '" + Convert.ToString(name) + "' WHERE Номер_серии = '" + Convert.ToString(number1) + "';"; DataSet ds = new DataSet(); OleDbDataAdapter da = new OleDbDataAdapter(insertcmd, Conn); ds.Reset(); da.Fill(ds); Conn.Close(); } public void Addтом(string number, string number1, string number2) { OleDbConnection Conn = new OleDbConnection(cd.Provider="LCPI.IBProvider", cd.Add("Host=localhost; Port=3050; User Id=sysdba; Password=0000; Database=marki; Ctype=win1251")); Conn.Open(); string insertcmd = "INSERT INTO Том VALUES('" + Convert.ToString(number) + "','" + Convert.ToString(number1) + "','" + Convert.ToString(number2) + "')"; DataSet ds = new DataSet(); OleDbDataAdapter da = new OleDbDataAdapter(insertcmd, Conn); ds.Reset(); da.Fill(ds); Conn.Close(); } public void Delтом(string number1) { OleDbConnection Conn = new OleDbConnection(cd.Provider="LCPI.IBProvider", cd.Add("Host=localhost; Port=3050; User Id=sysdba; Password=0000; Database=marki; Ctype=win1251")); Conn.Open(); string insertcmd = "DELETE FROM Том WHERE Номер_тома = '" + Convert.ToString(number1) + "';"; DataSet ds = new DataSet(); OleDbDataAdapter da = new OleDbDataAdapter(insertcmd, Conn); ds.Reset(); da.Fill(ds); Conn.Close(); } public void Updтом(string number, string sim1, string sim2, string number1) { OleDbConnection Conn = new OleDbConnection(cd.Provider="LCPI.IBProvider", cd.Add("Host=localhost; Port=3050; User Id=sysdba; Password=0000; Database=marki; Ctype=win1251")); Conn.Open(); string insertcmd = "UPDATE Том SET Номер_тома = '" + Convert.ToString(number) + "', Страна ='" + Convert.ToString(sim1) + "', Тема_марки ='" + Convert.ToString(sim2) + "' WHERE Номер_тома = '" + Convert.ToString(number1) + "';"; DataSet ds = new DataSet(); OleDbDataAdapter da = new OleDbDataAdapter(insertcmd, Conn); ds.Reset(); da.Fill(ds); Conn.Close(); } public void Addмарки_серия(string number, string number1) { OleDbConnection Conn = new OleDbConnection(cd.Provider="LCPI.IBProvider", cd.Add("Host=localhost; Port=3050; User Id=sysdba; Password=0000; Database=marki; Ctype=win1251")); Conn.Open(); string insertcmd = "INSERT INTO Марки_серия VALUES('" + Convert.ToString(number) + "','" + Convert.ToString(number1) + "')"; DataSet ds = new DataSet(); OleDbDataAdapter da = new OleDbDataAdapter(insertcmd, Conn); ds.Reset(); da.Fill(ds); Conn.Close(); } public void Delмарки_серия(string number1) { OleDbConnection Conn = new OleDbConnection(cd.Provider="LCPI.IBProvider", cd.Add("Host=localhost; Port=3050; User Id=sysdba; Password=0000; Database=marki; Ctype=win1251")); Conn.Open(); string insertcmd = "DELETE FROM Марки_серия WHERE Номер_марки = '" + Convert.ToString(number1) + "';"; DataSet ds = new DataSet(); OleDbDataAdapter da = new OleDbDataAdapter(insertcmd, Conn); ds.Reset(); da.Fill(ds); Conn.Close(); } public void Updмарки_серия(string number, string sim1, string number1) { OleDbConnection Conn = new OleDbConnection(cd.Provider="LCPI.IBProvider", cd.Add("Host=localhost; Port=3050; User Id=sysdba; Password=0000; Database=marki; Ctype=win1251")); Conn.Open(); string insertcmd = "UPDATE Марки_серия SET Номер_марки = '" + Convert.ToString(number) + "', Номер_серии ='" + Convert.ToString(sim1) + "' WHERE Номер_марки = '" + Convert.ToString(number1) + "';"; DataSet ds = new DataSet(); OleDbDataAdapter da = new OleDbDataAdapter(insertcmd, Conn); ds.Reset(); da.Fill(ds); Conn.Close(); } public void Addмарки_том(string number, string number1) { OleDbConnection Conn = new OleDbConnection(cd.Provider="LCPI.IBProvider", cd.Add("Host=localhost; Port=3050; User Id=sysdba; Password=0000; Database=marki; Ctype=win1251")); Conn.Open(); string insertcmd = "INSERT INTO Марки_том VALUES('" + Convert.ToString(number) + "','" + Convert.ToString(number1) + "')"; DataSet ds = new DataSet(); OleDbDataAdapter da = new OleDbDataAdapter(insertcmd, Conn); ds.Reset(); da.Fill(ds); Conn.Close(); } public void Delмарки_том(string number1) { OleDbConnection Conn = new OleDbConnection(cd.Provider="LCPI.IBProvider", cd.Add("Host=localhost; Port=3050; User Id=sysdba; Password=0000; Database=marki; Ctype=win1251")); Conn.Open(); string insertcmd = "DELETE FROM Марки_том WHERE Номер_марки = '" + Convert.ToString(number1) + "';"; DataSet ds = new DataSet(); OleDbDataAdapter da = new OleDbDataAdapter(insertcmd, Conn); ds.Reset(); da.Fill(ds); Conn.Close(); } public void Updмарки_том(string number, string sim1, string number1) { OleDbConnection Conn = new OleDbConnection(cd.Provider="LCPI.IBProvider", cd.Add("Host=localhost; Port=3050; User Id=sysdba; Password=0000; Database=marki; Ctype=win1251")); Conn.Open(); string insertcmd = "UPDATE Марки_том SET Номер_марки = '" + Convert.ToString(number) + "', Номер_тома ='" + Convert.ToString(sim1) + "' WHERE Номер_марки = '" + Convert.ToString(number1) + "';"; DataSet ds = new DataSet(); OleDbDataAdapter da = new OleDbDataAdapter(insertcmd, Conn); ds.Reset(); da.Fill(ds); Conn.Close(); } } } |