winfrom增加private void button1_Click(object sender, EventArgs e)
{SqlConnection conn = new   SqlConnection("server=.;database=mydb;user=sa;pwd=123");SqlCommand cmd = conn.CreateCommand();cmd.CommandText = "insert into fruit     values(@ids,@name,@price,@source,@stack,@numbers,@image)";cmd.Parameters.Add("@ids",txtids.Text);cmd.Parameters.Add("@name", txtname.Text);cmd.Parameters.Add("@price", txtprice.Text);cmd.Parameters.Add("@source", txtsource.Text);cmd.Parameters.Add("@stack", txtstack.Text);cmd.Parameters.Add("@numbers", txtnumbers.Text);cmd.Parameters.Add("@image", txtimage.Text);conn.Open();cmd.ExecuteNonQuery();conn.Close();
}winfrom 查询private void button1_Click(object sender, EventArgs e)
{SqlConnection conn = new     SqlConnection("server=.;database=mydb;user=sa;pwd=123");SqlCommand cmd = conn.CreateCommand();cmd.CommandText = "select *from fruit where name like     '%"+textBox1.Text.Trim()+"%' or ids like '%"+textBox1.Text.Trim()+"%'";conn.Open();SqlDataReader dr = cmd.ExecuteReader();listView1.Items.Clear();while (dr.Read())
{ListViewItem lvt = new ListViewItem();lvt.Text = dr["ids"].ToString();//第一列lvt.SubItems.Add(dr["name"].ToString());lvt.SubItems.Add(dr["price"].ToString());lvt.SubItems.Add(dr["source"].ToString());lvt.SubItems.Add(dr["stack"].ToString());lvt.SubItems.Add(dr["numbers"].ToString());lvt.SubItems.Add(dr["image"].ToString());listView1.Items.Add(lvt);
}conn.Close();
}winfrom 删除:private void button2_Click(object sender, EventArgs e)
{
//selecteditems存着选中项的集合
if (listView1.SelectedItems.Count > 0)
{foreach (ListViewItem lvt in listView1.SelectedItems)
{
//连接数据库,根据编号删除数据SqlConnection conn = new SqlConnection("server=.;database=mydb;user=sa;pwd=123");SqlCommand cmd = conn.CreateCommand();cmd.CommandText = "delete from fruit where ids=@ids";cmd.Parameters.Clear();cmd.Parameters.Add("@ids",lvt.Text);conn.Open();cmd.ExecuteNonQuery();conn.Close();}
}
}winfrom 修改private void button1_Click(object sender, EventArgs e)
{FruitData data = new FruitData();data.Ids = txtids.Text;data.Name = txtname.Text;data.Price = decimal.Parse(txtprice.Text);data.Source = txtsource.Text;data.Stack = txtstack.Text;data.Image = txtimage.Text;data.Numbers = int.Parse(txtnumbers.Text);new FruitDA().Update(data);
}

  

转载于:https://www.cnblogs.com/jlhea/p/5082889.html

11.20,winfrom,增加,查询,删除,修改相关推荐

  1. oracle删除查询的数据库语句,Oracle简略的语句 查询 删除 修改(1)

    Oracle简单的语句 查询 删除 修改(1) Dual系统表介绍 数据类型: 数据是信息数字表现形式,信息的加工处理是以大量的结构化数据为载体进行的,数据库管理系统的核心是数据库,数据库的主要对象是 ...

  2. MYSQL使用inner join 进行 查询/删除/修改示例

    代码如下: --查询  SELECT tp.tp_id, tp.tpmc, tp.leveid, tp.tpdz, tp.jgm, tp.scsj, tp.pbzyid, tp.ksbfsj, tp. ...

  3. ADOQuery 查询 删除 修改 插入

    //利用combobox组件查询数据库表 procedure TForm1.Button1Click(Sender: TObject); begin ADOQuery1.Close; ADOQuery ...

  4. PHP+MySql+PDO实现简单增加、删除、修改、查询

    最近学习中要使用PHP+MySql实现表单的增加.删除.修改.查询,看了很多简单案例后,写了一个简单的表单,下面请看代码,有错误的地方希望大佬们指教! 数据库名itcast , 表名emp_info ...

  5. SQL语法精讲(包括建库、建表、建视图、查询、增加、删除、修改)

    SQL语法精讲(包括建库.建表.建视图.查询.增加.删除.修改) SQL分类: DDL-数据定义语言(CREATE,ALTER,DROP,DECLARE) DML-数据操纵语言(SELECT,DELE ...

  6. mysql创建多表视图sql语句_SQL语法(包括建库、建表、建视图、查询、增加、删除、修改)...

    SQL语法(包括建库.建表.建视图.查询.增加.删除.修改) SQL分类: DDL-数据定义语言(CREATE,ALTER,DROP,DECLARE) DML-数据操纵语言(SELECT,DELETE ...

  7. JPA学习笔记---JPA数据的操作:增加,删除,修改,获取,使用JPQL进行查询

    JPA学习笔记---JPA数据的操作:增加,删除,修改,获取,使用JPOL进行查询 创梦技术交流平台:资源下载,技术交流,网络赚钱: 交流qq群:1群:248318056 2群:251572072 技 ...

  8. SQL Server数据表中数据的增加(插入)、查询、修改、删除

    目录 零.码仙励志 一.数据表中数据的增加(插入) 二.数据表中数据的查询 三.数据表中数据的修改 四.数据表中数据的删除 零.码仙励志 伟人所达到并保持着的高处,并不是一飞就到的,而是他们在同伴们都 ...

  9. [JSP暑假实训] 四.MyEclipse+Servlet+JSP实现火车票网站查询、修改、删除操作

    本系列文章是作者暑假给学生进行实训分享的笔记,主要介绍MyEclipse环境下JSP网站开发,包括JAVA基础.网页布局.数据库基础.Servlet.前端后台数据库交互.DAO等知识. 前一篇文章讲解 ...

最新文章

  1. 重庆市档案局(馆)数据备份一体机项目
  2. java 模拟ajax上传图片
  3. saber仿真软件_电力电子应用技术的MATLAB仿真
  4. Oracle buffer状态深入剖析
  5. springboot 拦截器的坑 WebMvcConfigurationSupport 失效
  6. Kibana 的安装(Windows版本)新手入门
  7. js 获取中括号里面字符串_西门子SCL编程入门教程连载(18)——字符串
  8. 很多人理解互联网是“年轻化”
  9. 智能家居行业的数据传输保护
  10. java 父类私有成员_java父类私有成员
  11. leetcode : Rotate List
  12. Java 私塾面试系列
  13. 如何给 PDF 文档批量添加页眉页脚?如何给 PDF 文档批量添加页码?
  14. 计算机无法读取手机内存,手机内存卡不能读取如何解决
  15. 查看TRP开头的数据量超过1000000的表的index情况
  16. SQL SEVER登录失败,无法连接服务器或已成功与服务器建立连接,但是在登录过程中发生错误。(Win10版本,SQL 2019)
  17. 一文学会 Spring MVC 表单标签
  18. jsp页面的iframe的用法
  19. 交换机模拟配置软件_GNS3 for mac(网络模拟工具)
  20. 张欲莎-老公,不要停。。。

热门文章

  1. model Ensemble
  2. 工业用Linux版本,工业主板支持哪些版本的LINUX系统?
  3. 相对位置的渐变 html,沿HTML5画布路径的连续渐变
  4. 常见面试算法:k-近邻算法原理与python案例实现
  5. java docker 持续集成_最佳实战Docker持续集成图文详解
  6. yum 安装mysql 5.0_CentOS 通过 yum 安装 Mysql 5.0
  7. Safari 快捷键
  8. mysql怎么保证最少一条消息_MySQL 的一条语句是怎么执行的
  9. python txt文件 报文分析_Python读写txt文本文件的操作方法全解析
  10. ACM数论【乘法逆元】