public frm_Manage() { InitializeComponent(); string ConnectionString = "Data Source=dzjc_2005;user=kk;password=kk;";//写连接串 OracleConnection conn = new OracleConnection(ConnectionString);//创建一个新连接 conn.Open(); OracleCommand cmd = conn.CreateCommand(); cmd.CommandText = "select u_name from netvideo.n_user ";//在这儿写sql语句 OracleDataReader dr = cmd.ExecuteReader();//创建一个OracleDateReader对象 listView1.GridLines = true;//显示行与行之间的分隔线 listView1.FullRowSelect = true;//要选择就是一行 listView1.View = View.Details;//定义列表显示的方式 listView1.Scrollable = true;//需要时候显示滚动条 listView1.MultiSelect = false; // 不可以多行选择 listView1.HeaderStyle = ColumnHeaderStyle.Clickable; // 针对数据库的字段名称,建立与之适应显示表头 listView1.Columns.Add("操作员姓名", 282, HorizontalAlignment.Center);//第一个参数,表头名,第2个参数,表头大小,第3个参数,样式 listView1.Visible = true;//lstView可见 while (dr.Read()) { ListViewItem Item = new ListViewItem(); Item.SubItems.Clear(); Item.SubItems[0].Text = dr["u_name"].ToString();//读取数据库中字段 listView1.Items.Add(Item);//显示 } }