AlexeyStaf
Дата: 24.08.2005 17:11:33
this.oleDbUpdateCommand.CommandText = "UPDATE street SET name = ? WHERE (id = ?) AND (name = ?); UPDATE zakaz SET street = ? WHERE street = ?;SELECT id, name FROM street WHERE (id = ?)";
this.oleDbUpdateCommand.Parameters.Add(new System.Data.OleDb.OleDbParameter("name", System.Data.OleDb.OleDbType.VarChar, 50, "name"));
this.oleDbUpdateCommand.Parameters.Add(new System.Data.OleDb.OleDbParameter("Original_id", System.Data.OleDb.OleDbType.Integer, 4, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "id", System.Data.DataRowVersion.Original, null));
this.oleDbUpdateCommand.Parameters.Add(new System.Data.OleDb.OleDbParameter("Original_name", System.Data.OleDb.OleDbType.VarChar, 50, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "name", System.Data.DataRowVersion.Original, null));
this.oleDbUpdateCommand.Parameters.Add(new System.Data.OleDb.OleDbParameter("stree", System.Data.OleDb.OleDbType.VarChar, 50, "name"));
this.oleDbUpdateCommand.Parameters.Add(new System.Data.OleDb.OleDbParameter("Original_stree", System.Data.OleDb.OleDbType.VarChar, 50, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "name", System.Data.DataRowVersion.Original, null));
this.oleDbUpdateCommand.Parameters.Add(new System.Data.OleDb.OleDbParameter("Select_id", System.Data.OleDb.OleDbType.Integer, 4, "id"));
Редактирую таблицу street. При сохранении DataSet'а скрипт, выделенный жирным, выполнится? В принципе я уверен в этом, но спрашиваю на всякий случай :)