在前端界面操作数据表

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

一.思维导图

二.知识点描述

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

都是使用DataGridView控件

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

第一步是数据库的连接

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

第二部是数据的录入。

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

原文地址:https://www.cnblogs.com/qq602199686/p/9845903.html

时间: 2024-10-09 07:02:38

在前端界面操作数据表的相关文章

前端界面操作数据表(知识点描述,思维导图,示例代码,效果截图)

前端界面操作数据表,主要是是指对SQL数据表进行增删改查操作. 操作平台:C#2008+SQL 一.思维导图: 二.知识点介绍 1.利用前端界面对数据库进行操作,最关键的一点就是实现前端界面与数据库的连接. 数据库的连接可以通过设置,也可以直接用代码连接.我们建议用代码连接.代码连接的话,是指连接字符串.如下为连接字符串的示例代码:(以windows登录为例子) SqlConnection sqlConnection = new SqlConnection(); //声明并实例化SQL连接: s

学习心得之如何在前端界面操作数据表

如何在前端界面操作数据表 CurrentCell 属性: 取得或者修改当前单元格的内容 Console.WriteLine(DataGridView1.CurrentCell.Value);// 取得当前单元格内容 Console.WriteLine(DataGridView1.CurrentCell.ColumnIndex);// 取得当前单元格的列 Index Console.WriteLine(DataGridView1.CurrentCell.RowIndex);// 取得当前单元格的行

ExtJs是当今最主流的前端界面开发工具之一

摘要:ExtJs是当今最主流的前端界面开发工具之一,功能强大,外观绚丽.虽然网上的开发文档很多,但是在实际应用中仍然会遇到很多问题,本文结合企业信息化.SAP ERP等实际项目开发经验,对使用ExtJs开发做了一个梳理和总结,特别对开发中遇到的重点问题进行了详细阐述,希望能够为大家提供一些帮助.    关键词:ExtJs  IMS  RIA 作用域 id冲突 风格统一1 引言    随着互联网技术的不断发展,网站的互动性越来越强,软件从C/S到B/S,又到了B/S结构的C/S界面体验,伴随着大量

从前端界面开发谈微信小程序体验

本文由云+社区发表 这段时间有幸加入了一个关于微信小程序的项目开发组,从无到有的根据文档自行学习了小程序的开发过程,前面已经有几位前辈的文章珠玉在前,我这里就先从前端界面的开发方面谈一谈小程序以及我所遇到的问题吧. 在结构和样式方面,小程序提供了一些常用的标签与控件,比如: view,小程序主要的布局元素,类似于html标签的div,你也完全可以像控制div那样去控制view. scroll-view,你要滚动内容的话,没必要用view去做overflow,scroll-view提供了更为强大的

操作数据表中的记录——SELECT (where表达式、GROUP BY、HAVING、LIMIT)

原文链接:http://www.ifyao.com/2015/01/26/%E6%93%8D%E4%BD%9C%E6%95%B0%E6%8D%AE%E8%A1%A8%E4%B8%AD%E7%9A%84%E8%AE%B0%E5%BD%95-select-where%E8%A1%A8%E8%BE%BE%E5%BC%8F%E3%80%81group-by%E3%80%81having%E3%80%81limit/ 操作数据表中的记录——SELECT一.查找记录1.语法: SELECT select_e

MySQL学习笔记-数据类型与操作数据表

MySQL学习笔记-数据类型与操作数据表 数据类型:  1.字符型  2.整型  3.浮点型  4.日期时间型 数据表操作:  1.插入记录  2.查找记录 记录操作:  1.创建数据表  2.约束的使用 1.数据类型 [1]整型: 数据类型 存储范围 字节 TINYINT 有符号型:-128~127(-2^7~2^7 -1),无符号型0~255(0~2^8 -1) 1 SMALLINT 有符号型:-2^15~2^15 -1,无符号型0~2^16 -1 2 MEDIUMINT 有符号型:-2^2

beego数据库orm操作数据表返回数组

1.0 数据表模型(mode) func GetMyads(zoneid string) ([]orm.ParamsList, error) { tidNum, err := strconv.ParseInt(zoneid, 10, 32) if err != nil { return nil, err } //查询数据表 o := orm.NewOrm() var lsits []orm.ParamsList num, err := o.Raw("SELECT * FROM `oepre_my

MYSQL操作数据表中的记录

36:操作数据表中的记录插入记录  UPDATE更新记录(单表更新)  DELETE删除记录(单表删除)

MySQL学习7:操作数据表(一)

数据表 数据表(或称为表)是数据库最重要的组成部分之一,是其它对象的基础. 先来解决上一篇博客末尾说到的进入数据库验证的问题: 验证当前数据库是哪一个的MySQL命令为: SELECT DATABASE(); 例子: SHOW DATABASES; USE t1; SELECT DATABASE(); 一创建数据表 MySQL语法中创建数据表的语法格式为: CREATE TABLE [IF NOT EXISTS] table_name( column_name data_type, .... )