Witam serdecznie, mam problem z aplikacja WinForms + Acces, wszystko działa oprócz updateCommand, pisze ze NIE PODANO WARTOŚCI DLA JEDNEGO LUB PARU PARAMETRÓW, działa to tak ze pobieram z listy dane do textBoxów tam edytuje i wciskam przycisk EDIT, dodam ze INSERT I DELETE działa poprawnie
oto moja komenda update probowałem na 2 sposoby
dataAdapter.UpdateCommand = connection.CreateCommand();
dataAdapter.UpdateCommand.CommandText = "UPDATE Tabela" + " SET Imie = ?,
Nazwisko = ?,Adres = ?,Pesel = ?,Telefon = ?" + "WHERE Nazwisko = ?";
/*
dataAdapter.UpdateCommand.Parameters.Add("Imie", OleDbType.Char, 0, "Imie");
dataAdapter.UpdateCommand.Parameters.Add("Nazwisko", OleDbType.Char, 0, "Nazwisko");
dataAdapter.UpdateCommand.Parameters.Add("Adres", OleDbType.Char, 0, "Adres");
dataAdapter.UpdateCommand.Parameters.Add("Pesel", OleDbType.Char, 0, "Pesel");
dataAdapter.UpdateCommand.Parameters.Add("Telefon", OleDbType.Char, 0, "Telefon");
*/
dataAdapter.UpdateCommand.Parameters.AddWithValue("Imie", textBox1.Text);
dataAdapter.UpdateCommand.Parameters.AddWithValue("Nazwisko", textBox2.Text);
dataAdapter.UpdateCommand.Parameters.AddWithValue("Adres", textBox3.Text);
dataAdapter.UpdateCommand.Parameters.AddWithValue("Pesel", textBox4.Text);
dataAdapter.UpdateCommand.Parameters.AddWithValue("Telefon", textBox5.Text);