Гарри Потер
Дата: 06.08.2005 14:50:33
Почему не происходит удаление из бд, при этом коде
SqlConnection Connection = new SqlConnection();
SqlDataAdapter Table = new SqlDataAdapter();
DataSet DS = new DataSet();
SqlCommand SqlSelectCommand = new SqlCommand();
SqlCommand SqlDeleteCommand = new SqlCommand();
Connection.ConnectionString = "...тут всё ок...";
Connection.Open();
string SQLSelect = "SELECT * FROM Table1";
string SQLDelete = "Delete from Table1 where City = Moscow";
SqlDeleteCommand.Connection = Connection;
SqlSelectCommand.Connection = Connection;
SqlSelectCommand.CommandText = SQLSelect;
SqlDeleteCommand.CommandText = SQLDelete;
Table.SelectCommand = SqlSelectCommand;
Table.DeleteCommand = SqlDeleteCommand;
Table.Fill(DS);
Table.Update(DS);
вариант типа
SqlDeleteCommand.Prepare();
SqlDeleteCommand.ExecuteNonQuery();
не предлогать
Maxx2004
Дата: 23.08.2005 15:29:43
Ну я так понимаю что если изменений в ДатаСете нет, то UpdateCommand, DeleteCommand и InsertCommand не выполняются :)