使用listview显示数据

Posted 林新i

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用listview显示数据相关的知识,希望对你有一定的参考价值。

 
如果对您有帮助  请关注我:林新
 
using System.Data.SqlClient;
 
string conn = @"server=USER-20170520ES\SQLEXPRESS;database=Music;uid=sa;pwd=sa";
 
 
创建SQL语句,支持模糊搜索,如果不输入,就等于全选择
string sql = string.Format("select * from king_MuSic ");
SqlConnection con = null;
try
{
con = new SqlConnection(conn);
//命令对象
SqlCommand comm = new SqlCommand(sql,con);
con.Open();
 
SqlDataReader reader = comm.ExecuteReader();
if (reader.HasRows)
{
while (reader.Read())
{
ListViewItem item = new ListViewItem();
item.Text = reader["singername"].ToString();
item.SubItems.Add(reader["singer"].ToString());
item.SubItems.Add(reader["Album"].ToString());
this.listView1.Items.Add(item);
}
reader.Close();
 
}
 
}
catch (Exception ex)
{
MessageBox.Show("出现异常"+ex.Message);
}
 
 
 
 
 
 
 
放在加载事件里 这是dataGriderView
private void LoadData()
{
string sql = "select * from Sales_Returns1 order by datepurchase desc";
dataGridView1.DataSource = db.Select(sql);
}
 
 
 
 
 
 
 
 
 
 
 
 

以上是关于使用listview显示数据的主要内容,如果未能解决你的问题,请参考以下文章

从 MySQL 获取数据并使用 JSON 在 ListView 中显示

为啥添加listView显示数据后app会崩溃

使用 BaseAdapter 在 ListView 中显示 ArrayList

Android Studio:使用 ListView 显示 SQLite 数据库行的 ArrayList

如何在 ListView 中仅显示偶数位置项?

带有集合(ListView)的Android小部件不显示项目