booysusa
سه شنبه 12 شهریور 1398, 10:40 صبح
درود دوستان
وقتی یه سطر رو ویرایش میکنم، اگر بعد از ویرایش دوباره روی دکمه ویرایش کلیک کنم بازم همون سطر ویرایش میشه، در صورتی که من دیگه اون سطر رو انتخاب نکردم
باید چه کنم؟
مشکل از کجاست؟
برنامه سه لایه
ویژوال استودیو
سی شارپ
اس کیو ال
تصویر اول
http://s4.picofile.com/file/8371288842/photo_2019_09_03_10_04_04.jpg
تصویر دوم
http://s2.picofile.com/file/8371288868/photo_2019_09_03_10_04_14.jpg
تصویر سوم- ارسال اطلاعات برای ویرایشات
http://s5.picofile.com/file/8371304742/photo_2019_09_03_10_04_15.JPG
کد ExecuteCommand هم این هست
public bool ExecuteCommand(string command, List<SqlParameter> parameters)
{
SqlConnection myConnection = new SqlConnection();
myConnection.ConnectionString = connectionString;
SqlCommand myCommand = new SqlCommand();
myCommand.Connection = myConnection;
myCommand.CommandText = command;
foreach (SqlParameter param in parameters)
{
myCommand.Parameters.Add(param);
}
try
{
myConnection.Open();
int result = myCommand.ExecuteNonQuery();
myConnection.Close();
if (result > 0)
{
return true;
}
else
{
return false;
}
}
catch (Exception ex)
{
return false;
}
}
وقتی یه سطر رو ویرایش میکنم، اگر بعد از ویرایش دوباره روی دکمه ویرایش کلیک کنم بازم همون سطر ویرایش میشه، در صورتی که من دیگه اون سطر رو انتخاب نکردم
باید چه کنم؟
مشکل از کجاست؟
برنامه سه لایه
ویژوال استودیو
سی شارپ
اس کیو ال
تصویر اول
http://s4.picofile.com/file/8371288842/photo_2019_09_03_10_04_04.jpg
تصویر دوم
http://s2.picofile.com/file/8371288868/photo_2019_09_03_10_04_14.jpg
تصویر سوم- ارسال اطلاعات برای ویرایشات
http://s5.picofile.com/file/8371304742/photo_2019_09_03_10_04_15.JPG
کد ExecuteCommand هم این هست
public bool ExecuteCommand(string command, List<SqlParameter> parameters)
{
SqlConnection myConnection = new SqlConnection();
myConnection.ConnectionString = connectionString;
SqlCommand myCommand = new SqlCommand();
myCommand.Connection = myConnection;
myCommand.CommandText = command;
foreach (SqlParameter param in parameters)
{
myCommand.Parameters.Add(param);
}
try
{
myConnection.Open();
int result = myCommand.ExecuteNonQuery();
myConnection.Close();
if (result > 0)
{
return true;
}
else
{
return false;
}
}
catch (Exception ex)
{
return false;
}
}