系统应用管理 C# 第三章课后5
2016-12-07 20:45
253 查看
public string s ="Data Source=.;Initial Catalog=chaoshi;Integrated Security=True"; private void CS() { if(listView1.Items.Count>0){ listView1.Items.Clear(); } StringBuilder sb = new StringBuilder(); sb.AppendLine("SELECT [Name],[Type],[Number],[Price] FROM [chaoshi].[dbo].[shangpin]"); sb.AppendFormat("WHERE [Type] LIKE '{0}'", this.textBox1.Text.Trim()); MySchool.DBHelper a = new MySchool.DBHelper(); try { SqlCommand command = new SqlCommand(sb.ToString(), a.Connection); a.OpenConnection(); SqlDataReader reader = command.ExecuteReader(); if (!reader.HasRows) { MessageBox.Show("没有记录", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { while (reader.Read()) { string name = reader["Name"].ToString(); string type = reader["Type"].ToString(); string number = reader["Number"].ToString(); string price = reader["Price"].ToString(); ListViewItem item = new ListViewItem(name); item.SubItems.Add(type); item.SubItems.Add(number); item.SubItems.Add(price); listView1.Items.Add(item); } reader.Close(); } } catch (Exception e) { MessageBox.Show(e.Message, "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); } finally { a.CloseConnection(); } } private void textBox1_TextChanged(object sender, EventArgs e) { } private void button1_Click(object sender, EventArgs e) {CS(); }
相关文章推荐
- 《循序渐进DB2.DBA系统管理、运维与应用案例》 第三章 菜鸟学习时会遇到的问题
- C#.net实验——数据库应用管理系统
- C#开发微信门户及应用(8)-微信门户应用管理系统功能介绍
- C#桌面办公应用-工资管理系统系列八
- C#.NET中的 sender Tag 功能在支持多语言的通用权限管理系统组件中的实际应用范例
- C#桌面办公应用-工资管理系统系列七
- C#开发微信门户及应用(8)-微信门户应用管理系统功能介绍
- C#.NET中的 sender Tag 功能在支持多语言的通用权限管理系统组件中的实际应用范例
- C#开发微信门户及应用(8)-微信门户应用管理系统功能介绍
- C#开发微信门户及应用(10)--在管理系统中同步微信用户分组信息
- C#桌面办公应用-工资管理系统系列六
- FreeBSD 6.0架设管理与应用-第三章 UNIX 系统入门
- C#桌面办公应用-工资管理系统系列九
- C#开发微信门户及应用(46)-基于Bootstrap的微信门户应用管理系统功能介绍
- 18位身份证号验证算法的原理以及C#实现和在管理系统的应用
- C#桌面办公应用-工资管理系统系列四
- C#开发微信门户及应用(10)--在管理系统中同步微信用户分组信息
- C#.NET 大型企业信息化系统集成快速开发平台 4.2 版本 - 适合大型企业信息化应用使用的角色权限管理体系
- C#桌面办公应用-工资管理系统系列五
- C#桌面办公应用-工资管理系统系列十