sql - 如何实现DataGrid WPF的刷新按钮
问题描述
如何为撤回到 DataGrid 的我的数据库创建一个刷新按钮?我有这个:
Dim con As New MySqlConnection()
con.ConnectionString = "server =" + server + ";" + "user id=" + username + ";" + "password= " + password + ";" + "database =" + database
con.Open()
'Dim query As String
'query = "select * from suspects_arrests"
Dim cmd As New MySqlCommand()
cmd.CommandText = "select * from suspects_arrests"
cmd.Connection = con
Dim sqlAdap As New MySqlDataAdapter(cmd)
Dim dt As New DataTable("suspects_arrests")
sqlAdap.Fill(sqlData)
DataSuspects.ItemsSource = sqlData.DefaultView
con.Close()
但这是重复记录。DataSuspects.Items.Refresh/Clear 不起作用。在 Items.Clear() 上出现此错误:
使用 ItemsSource 时操作无效。相反,使用 ItemsControl.ItemsSource 访问和修改项目
解决方案
推荐阅读
- python - 在 Windows 上 pip 安装 tensorflow 时出错
- activemq-artemis - ActiveMQ Artemis:生产者失败并出现 JMSException AMQ219016
- simplify - 从 scorm 1.2 连接到 lms
- c++ - Cpp 表达式没有被执行
- amazon-web-services - AWS Step Functions 和 Fargate 任务:容器运行时错误不会导致管道失败
- snowflake-cloud-data-platform - Snowflake Snowsql 条件中断 IF、SWITCH
- java - 将字符串值传递给 Java 中的另一个类 - Android Studio
- c# - 按相同 ID 将属性从一个列表添加到另一个列表
- python - 搜索优化
- reactjs - 当它弹出而不点击它时如何专注于弹出框?