vb.net

自闭型萌新选手 2019-07-04 05:58:24
求大佬解答一下我选中的部分 我不太明白
...全文
70 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
X-i-n 2019-07-06
  • 打赏
  • 举报
回复
暂时只能判断这是Update以后刷新结果的代码,但这个刷新代码也是一塌糊涂。 因为你的myada,myconn, mycomm都是复用的,所以只要一次性设置好myada.selectcommand=mycom,mycom.connection=myconn,把myconn打开在那就行了,往后所有代码都无需设置,使用中也无需关闭连接。 mycom.commandtext设置完以后就可以直接用myada.fill(myda),把结果查询进myda,然后把myda绑定到 DataGridView,实现刷新。 单看选中的这四行代码,mycom.connection=myconn多余,前面已经设置过了; myda没有存和取的过程(应该用myada.fill(myda)来查询并存储结果,用DataGridView1.Datasource=myda来实现绑定并展示数据); myda.clear()多余,myda既没填充过数据,也没使用过数据,并且即使填充了也不能Clear,因为数据源如果绑定到控件,一旦Clear,控件也会丢数据。
threenewbee 2019-07-05
  • 打赏
  • 举报
回复
完全没用的代码,估计是写错了,没有删除

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧