c# - 我无法使单击的对象编辑选定的数据
问题描述
private void btnUpdate_Click(object sender, RoutedEventArgs e)
{
if (listView1.SelectedItems.Count > 0)
{
DataRowView drv = (DataRowView)listView1.SelectedItem;
string id = drv.Row[0].ToString();
string Saxeli = textBox4.Text;
string misamarti = textBox2.Text;
SqlConnection con = new SqlConnection("Data Source=DESKTOP-PR8PO9S;Initial Catalog=tel_operator;Integrated Security=True");
con.Open();
SqlCommand comm = new SqlCommand("update abonenti set gvari = @gvari where id =@id", con);
comm.Parameters.AddWithValue("@gvari", textBox1.Text);
comm.Parameters.AddWithValue("@saxeli", textBox4.Text);
comm.Parameters.AddWithValue("@misamarti", textBox2.Text);
comm.Parameters.AddWithValue("@id", textBox3.Text);
comm.ExecuteNonQuery();
con.Close();
ShowData();
}
}
WPF C# .NET
当我单击所选数据时帮助我,文本块中未打印的值和更新不起作用。如果我删除“if”条件并手动写入 ID,将执行更新。我无法通过单击更新来选择数据。谢谢
解决方案
推荐阅读
- excel - 当我使用 excel vba 将金额从 excel 复制到 word 时,如何以 Lakhs(印度格式)格式化数字
- laravel - 为什么没有在 laravel 8 上安装 predis
- javascript - 如何将信息传递给 stripe.checkout.sessions.create() 函数
- angular - ngx-bootstrap modal - 属性 'modalRef' 没有初始化器,也没有在构造函数中明确分配
- php - 从 HTML 获取变量值到 PHP
- java - 在 Eureka 客户端注册到 Eureka Server 后立即执行一个方法
- python - 在带有ezdxf库的python中,我如何选择dxf的所有实体,其中某个参数的值以0或5结尾
- javascript - Flickr API 专辑名称和照片 jQuery
- c# - 如何将设备管理器设备属性获取到文本框?
- javascript - CSS如何强制一个新的div低于前一个,因为宽度不适合