本周学习了在前端界面操作数据表。

一.思维导图

  

 

二.知识点描述

   前端和后端之所以需要对接,是因为前端页面只负责提供视图没有内容,而后端只提供内容,两者所谓的对接,就是把后端的内容放在前端页面预留出来的位置上。

 

          都是使用DataGridView控件

  • 调用SQL命令的方法ExecuteNonQuery来执行命令,向数据库写入数据,并返回受影响行数;
  • 捕捉SQL异常;若SQL异常编号为2627,则违反主键/唯一约束,即插入重复值;
  • 存储过程调用SQL连接的方法CreateCommand来创建SQL命令;该命令将绑定SQL连接;指定SQL命令的命令文本;命令文本为存储过程名称;SQL命令的类型设为存储过程  
  • 删除也是使用DateGridView控件
  • 更新记录:调用SQL命令的方法ExecuteReader来执行命令,并获取数据阅读器;调用数据阅读器的方法GetOrdinal获取各列相应的索引值;也是使用DataGridView控件
  • 查找记录:调用SQL命令的方法ExecuteReader来执行命令,并获取数据阅读器;调用数据阅读器的方法GetOrdinal获取各列相应的索引值;数据表也是借助DataGridView控件

  第一步是数据库的连接

   我所用的是用代码连接数据库,下面是我的代码内容。

 

 

 第二部是数据的录入。

   

 

 

 然后就是运行结果的截图,出现这个就表示数据录入成功。