سلام
da.Fill(ds, "user");
این خط کد برای دریافت داده از SqlDataAdapter و ریختن دوی یک دیتاست برای نمایش به کاربر هست
اون در اینجا کاربرد ندارد
شما یا باید از متد update کلاس SqldataAdapter استفاده کنید
dataAdpater.Update
یا باید متدExecuteNonQuery کلاس SqlCommand رو بکار ببرید
using (SqlConnection connection = new SqlConnection(
connectionString))
{
SqlCommand command = new SqlCommand(strSQL
, connection);
command.Connection.Open();
command.ExecuteNonQuery();
}
در این صورت نیازی به SqlDataAdapter ندارید اتونو حذفش کنید