sqlUpdate =
@"UPDATE VIN_номер SET VIN_номер = @VIN AND Регион_Страна_Фирма_расшифровка = @Страна
AND Модель_расшифровка = @Модель AND Колесная_база_расшифровка = @База AND Тип_кузова_расшифровка = @Кузов
AND Двигатель_расшифровка = @Двигатель AND Тип_трансмиссии_расшифровка = @Коробка AND
Год_выпуска_расшифровка = @Год AND Отделение_завода_расшифровка = @Завод AND Порядковый_номер = @Номер WHERE ID = @ID";
private void button4_Click(object sender, EventArgs e)
{
try
{
string sqlSelect = "";
int baza = Convert.ToInt32(Baza.Text);
int god = Convert.ToInt32(God_vipuska.Text);
int zavod = Convert.ToInt32(Otdelenie_zavoda.Text);
int nomer = Convert.ToInt32(Poryadkoviy_nomer.Text);
int ID = Convert.ToInt32(id2.Text);
sqlSelect =
@"SELECT * FROM VIN_номер WHERE VIN_номер = @VIN AND Регион_Страна_Фирма_расшифровка = @Страна
AND Модель_расшифровка = @Модель AND Колесная_база_расшифровка = @База AND Тип_кузова_расшифровка = @Кузов
AND Двигатель_расшифровка = @Двигатель AND Тип_трансмиссии_расшифровка = @Коробка AND
Год_выпуска_расшифровка = @Год AND Отделение_завода_расшифровка = @Завод AND Порядковый_номер = @Номер AND ID = @ID";
SqlConnection connection = new SqlConnection("Data Source = LAPTOP-KJLU9H2F\\SQLEXPRESS; Initial Catalog = 'Автосалон'; Integrated Security = True");
connection.Open();
SqlCommand command = connection.CreateCommand();
command.CommandText = sqlSelect;
command.Parameters.Add("@VIN", SqlDbType.VarChar, 20).Value = VIN.Text;
command.Parameters.AddWithValue("@Страна", SqlDbType.Text).Value = Strana.Text;
command.Parameters.AddWithValue("@Модель", SqlDbType.Text).Value = Model.Text;
command.Parameters.AddWithValue("@База", SqlDbType.Int).Value = baza;
command.Parameters.AddWithValue("@Кузов", SqlDbType.Text).Value = Kuzov.Text;
command.Parameters.AddWithValue("@Двигатель", SqlDbType.Text).Value = Dvigatel.Text;
command.Parameters.AddWithValue("@Коробка", SqlDbType.Text).Value = Transmissia.Text;
command.Parameters.AddWithValue("@Год", SqlDbType.Int).Value = god;
command.Parameters.AddWithValue("@Завод", SqlDbType.Int).Value = zavod;
command.Parameters.AddWithValue("@Номер", SqlDbType.Int).Value = nomer;
command.Parameters.Add("@ID", SqlDbType.Int).Value = ID;
SqlDataAdapter adapter = new SqlDataAdapter();
adapter.SelectCommand = command;
DataTable table = new DataTable();
adapter.Fill(table);
dataGridView2.DataSource = table;
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
sqlSelect =
@"SELECT * FROM VIN_номер WHERE VIN_номер = @VIN AND Регион_Страна_Фирма_расшифровка = @Страна
AND Модель_расшифровка = @Модель AND Колесная_база_расшифровка = @База AND Тип_кузова_расшифровка = @Кузов
AND Двигатель_расшифровка = @Двигатель AND Тип_трансмиссии_расшифровка = @Коробка AND
Год_выпуска_расшифровка = @Год AND Отделение_завода_расшифровка = @Год
AND Порядковый_номер = @Номер AND ID = @ID";
command.Parameters.Add("@VIN", SqlDbType.VarChar, 20).Value = VIN.Text;
command.Parameters.AddWithValue("@Страна", SqlDbType.Text).Value = Strana.Text;
command.Parameters.AddWithValue("@Модель", SqlDbType.Text).Value = Model.Text;
command.Parameters.AddWithValue("@База", SqlDbType.Int).Value = baza;
command.Parameters.AddWithValue("@Кузов", SqlDbType.Text).Value = Kuzov.Text;
command.Parameters.AddWithValue("@Двигатель", SqlDbType.Text).Value = Dvigatel.Text;
command.Parameters.AddWithValue("@Коробка", SqlDbType.Text).Value = Transmissia.Text;
command.Parameters.AddWithValue("@Год", SqlDbType.Int).Value = god;
command.Parameters.AddWithValue("@Завод", SqlDbType.Int).Value = zavod;
command.Parameters.AddWithValue("@Номер", SqlDbType.Int).Value = nomer;
command.Parameters.Add("@ID", SqlDbType.Int).Value = ID;
1. Хорошо, лицензия не главное, просто названий программ будет достаточно?
2. Во втором вопросе для меня все понятно