c#中listview用循环语句实现逐行添加数据。

c#中listview用循环语句实现逐行添加数据。,第1张

public void BindData()

{

String sql="select * from studentinfo"

DataTable dt=DBhelper.CommonCha(sql)

//DBhelper是什么你知道吧?

foreach(DataRow dr in ds.Table[0].Rows)

{

ListViewItem first=new ListViewItem(dr["BookName"].ToString())

first.SubItems.Add(dr["Author"].ToString())

first.SubItems.Add(dr["Press"].ToString())

first.SubItems.Add(dr["PubDate"].ToString())

this.ListView1.Items.Add(first)

}

}

//在窗体加载中调用即可实现绑定数据

用[循环] INSERT ……

for(i=0i<listview行数,i++)

{

insert into talbe (id,name)

values(listview的id和name列的值)

}

【注】

//取得listview某行某列的值

ListView1.Items.Item[1].SubItems.GetText)

listview1.Items[i].SubItems.strings[0]


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

原文地址: http://outofmemory.cn/sjk/10029018.html

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

发表评论

登录后才能评论

评论列表(0条)

保存