<span style="font-size:32px;">关键代码如下</span>

//添加一行数据private void button1_Click(object sender, EventArgs e){//添加空行DataRow dr = dt.NewRow();       dt.Rows.Add(dr);this.dataGridView1.Rows[this.dataGridView1.Rows.Count - 2].Cells[0].Value = this.textBox1.Text;this.dataGridView1.Rows[this.dataGridView1.Rows.Count - 2].Cells[1].Value = this.textBox2.Text;this.dataGridView1.Rows[this.dataGridView1.Rows.Count - 2].Cells[2].Value = this.textBox3.Text;this.dataGridView1.Rows[this.dataGridView1.Rows.Count - 2].Cells[3].Value = this.textBox4.Text;           }//删除选中行private void button2_Click(object sender, EventArgs e){int RowNumber;RowNumber = dataGridView1.CurrentCell.RowIndex;dataGridView1.Rows.RemoveAt(RowNumber);}//修改后的dataGridView1存入数据库private void button4_Click(object sender, EventArgs e){try{//建立数据库连接String con = @"server=ADMIN/PC;database=shop;user id=sa;password=lihua";SqlConnection conn = new SqlConnection(con);//定义sql语句StringBuilder strsql = new StringBuilder();conn.Open();for (int i = 0; i < dataGridView1.Rows.Count - 1; i++){strsql.Append("insert into em03_demo(班级,学号,姓名,作业网址)");strsql.Append("values(");strsql.Append("'" + dataGridView1.Rows[i].Cells[0].Value + "',");strsql.Append("'" + dataGridView1.Rows[i].Cells[1].Value + "',");strsql.Append("'" + dataGridView1.Rows[i].Cells[2].Value + "',");strsql.Append("'" + dataGridView1.Rows[i].Cells[3].Value + "')");using (SqlCommand cmd = new SqlCommand(strsql.ToString(), conn)) //定义连接命令{cmd.ExecuteNonQuery();//执行sql语句      }strsql.Clear();}conn.Close(); //关闭数据库conn.Dispose(); //释放内存空MessageBox.Show("已存入数据库");}

c#第四次作业 c#操作MySQL数据库相关推荐

  1. php使用pdo操作mysql数据库实例_php5使用pdo连接数据库实例

    本文为大家介绍下php pdo的用法. 一,pdo简介 pdo(php data object) 是php 5 中加入的东西,是php 5新加入的一个重大功能,因为在php 5以前的php4/php3 ...

  2. 4000字,详解 Python 操作 MySQL 数据库!

    作者 | 黄伟呢 出品 | 数据分析与统计学之美 本文的重点,就是教会大家,如何用Python来操作MySQL数据库. 1. 通用步骤 其实,这里有一个通用步骤,都是写死了的,大家照做就行. # 1. ...

  3. PHP访问mysql的常用函数,PHP操作MySQL数据库常用函数

    PHP操作MySQL数据库常用函数 php操作mysql数据库,俗称天龙八步: 第一步:连接数据库 第二步:判断连接错误 第三步:选择数据库 第四步:设置字符集 第五步:准备SQL语句 第六步:执行并 ...

  4. perl mysql 数据推拉_Perl操作Mysql数据库

    1. CGI变量简介 如果你在以前使用过传统的CGI,你应该对"CGI变量"的概念很熟悉. 由这些变量可以取得一些和请求(Request)有关的信息.其中一些来自于 HTTP 请求 ...

  5. 菜鸟教程python3 mysql_Python 操作 MySQL 数据库

    Python 操作 MySQL 数据库 Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口. Python 数据库接口支持非常多的 ...

  6. go语言mysql操作_使用Go语言操作MySQL数据库的思路与步骤

    最近在做注册登录服务时,学习用Go语言操作MySQL数据库实现用户数据的增删改查,现将个人学习心得总结如下,另外附有代码仓库地址,欢迎各位有兴趣的fork. 软件环境:Goland.Navicat f ...

  7. mysql 数据路由_node-路由操作mysql数据库

    node大部分方法都是异步的,在操作数据库方法后面紧接着输出结果,输出的结果只会为空值,使用promise及其方便的解决这个问题,接下来看看node如何使用路由来处理不同请求,进而操作mysql数据库 ...

  8. springboot使用spring-data-jpa操作MySQL数据库

    我们在上一篇搭建了一个简单的springboot应用,这一篇将介绍使用spring-data-jpa操作数据库. 新建一个MySQL数据库,这里数据库名为springboot,建立user_info数 ...

  9. mac 黑窗口连接mysql_python操作mysql数据库

    python操作mysql数据库 Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口. Python 数据库接口支持非常多的数据库 ...

最新文章

  1. Sql PATINDEX 函数
  2. python简单还是c简单_Python与C的简单比较(Python3.0)
  3. leetcode算法题--二叉搜索树的第k大节点
  4. 英语写作中常见语法总结(二)
  5. python的整数类型_Python int 数字整型类型 定义int()范围大小转换
  6. 【MyBatis框架】Mybatis开发dao方法第一部分
  7. 二级c语言题库手机软件,C语言二级题库下载
  8. 面试题大全-操作系统面试题
  9. Github TOP100 Android开源,android开发环境搭建实验报心得
  10. VC之获取计算机网卡mac地址
  11. python搭建下载/上传服务器
  12. 新浪云部署javaweb项目
  13. 微生物组实验手册:中科院、北大和清华等52家单位的74个团队的153篇方法正在创作中(15篇已投稿)...
  14. 题解 - CF613D Kingdom and its Cities
  15. python中def fun()是什么意思_python学习函数
  16. 在ThinkPHP中开启调试模式
  17. sed -ri命令的特殊用法
  18. 爱普生Epson EPL-N3000 打印机驱动
  19. Python3,听说这个第三方库竟碾压python自带JSON库。
  20. 多项式最小二乘法曲线拟合Python程序

热门文章

  1. java redis 批量删除_在Spring中使用Redis Lua脚本批量删除缓存
  2. surface linux双系统,关于双系统问题。
  3. 下载安装Java教程
  4. 关于R语言中混合线性模型summary()结果中交互作用beta值的含义
  5. 第一篇技术类博文:Git以及GitHub常用命令记录与总结【Rico】(已完结!)
  6. 内网Linux服务器如何通过代理方式访问外网
  7. js replace 如何替换字符串中的最后一个匹配项
  8. java和以太坊交互_java类库EthereumJ如何操作以太坊区块链
  9. Elasticsearch启动遇到nofile、nproc、jvm等报错
  10. 国美新动作“真选”“严选”赋能 多维度护航品质消费