android往数据库添加数据后刷新列表,新数据无法显示

android往数据库添加数据后刷新列表,新数据无法显示,第1张

我通常的做法是,自己写adapter继承于BaseAdapter,然后加一个setData的公开方法。

在activity中可以开启一个线程去取数据,取完数据调用handler对listView进行加载或刷新

如果是加载就new

MyAdapter,listView.setAdapter

如果是刷新就adapter.setData(),

adapter.notifyDataSetChanged().

有不懂再问。

1 显示用datagridview控件

2 数据存储用dataset,并且datagridview.datasource=dataset.tables[0]

3 dataset可以设置控件显示源数据据,也可以用来更新数据库,统一用它做中间的 *** 作对象

你的command命令對象都沒有執行啊,int result=mycmd .ExecuteNonQuery()加上此句代碼後再判斷下 if(result>0) { ClientScript.RegisterStartupScript(this.GetType(), "js", "alert('添加成功!')window.location.href='TransportationName.aspx'", true)return} else { Response.Write("<script>alert('添加失败!')</script>")}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11803668.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存