自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 JS实现读取Excel表数据(借鉴js-xlsx )

1.官方地址:https://github.com/SheetJS/js-xlsx2.HTML代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <script src="jquery.js" charset="utf-8"></script> <script src="xlsx.core.min.js" type="t

2021-11-22 20:40:19 1557

原创 ADO.NET(存储过程)

1.sql语句的缺点:1.sql语句是通过网络进行传输的,会暴露在网络上,可能会出现传输不安全。2.如果sql语句比较臃肿,携带的数据比较多,还会占用大量的网络带宽,降低传输速率。2.编辑存储过程:1.添加数据:2.修改数据:3.删除数据:4.查询数据:ADO.NET 代码:执行存储过程:更新数据:删除数据:...

2021-11-21 20:33:50 399

原创 ADO.NET(SqlTransaction)

1.在数据库里面我们可以使用语句批处理或者存储过程中的代码按照一个整体去处理,要么全执行,要么全部不执行,这就是事务。2.事务是对2行及也上的sql语句放在一起执行时,让这些语句绑定在一起,在执行过程中,要么全执行,要么全不执行。在ADO.NET中提供了SqlTransaction对象来操作事务。3.在数据库中的事务和ADO.NET里面的事务其实没有什么区别,如果一个需求或者功能需要在批处理或存储过程中实现,那么就使用数据库里面的事务,如果在编写逻辑代码时存在多个数据的操作,并且还需要保证返回的

2021-11-21 20:13:05 200

原创 ADO.NET(DataSet和DataTable对象)

1.使用SqlDataAdapter对象进行增删改查,那么不需要手动打开关闭数据库连接,它自己会自动的维护数据库连接状态。所以,如果只是使用SqlDataAdapter对象,没有使用SqlDataReader对象,那么就不需要使用SqlConnection对象和SqlCommand对象。2.使用 .SelectCommand.Connection.State 来获取数据库连接状态1.插入数据:1.使用SqlCommand对象的ExecuteNonQuery()2.离线操作,Sql...

2021-11-21 19:49:00 438

原创 ADO.NET(离线操作数据库)

1.使用SqlDataAdapter对象进行增删改查,那么不需要手动打开关闭数据库连接,它自己会自动的维护数据库连接状态。所以,如果只是使用SqlDataAdapter对象,没有使用SqlDataReader对象,那么就不需要使用SqlConnection对象和SqlCommand对象。2.使用 .SelectCommand.Connection.State 来获取数据库连接状态1.插入数据:1.使用SqlCommand对象的ExecuteNonQuery()2.离线操作,Sql...

2021-11-21 19:29:53 684

原创 ADO.NET(SqlDataAdapter)

1.SqlDataAdapter 对象称为数据适配器对象 是DataSet与数据库之间通信的桥梁。2.可以把SqlDataAdapter看成功能更强大的SqlCommand对象3.通过SqlDataAdapter对象 可以实现数据库与DataSet DataTable 之间的数据传输,实现了离线操作数据库数据。4.也SqlDataAdapter对象直接交互的是DataSet对象。5.DataSet是数据集,是在计算机内存中存储的小小的数据库,DataSet 包含DataTable,Da...

2021-11-21 16:43:55 469

原创 ADO.NET(SqlParameter)

用与sql语句传参数。在SqlCommand对象有一个Parameters属性,该属性的类型是SqlParameterCollection,是一个SqlParameter对象的集合。

2021-11-21 16:15:31 190

原创 ADO.NET(SqlDataReader)

1.SqlDataReader对象是也数据流的方式获取数据表的数据的。2.SqlDataReader对象也称为数据读取器,是ADO.NET中获取数据最快的对象。3.SqlDataReader 不能实例化 是一种数据类型存在的,接收ExecuteReader() 方法返回的SqlDataReader类型的对象,获取的是数据流,不能直接获取数据,需要配合 while ,do while 循环拿到值。4.SqlDataReader对象有一个Read() 方法返回bool 类型的值,相对于一个指...

2021-11-21 16:03:19 523

原创 ADO.NET(SqlCommand)

1.实例化SqlCommand对象1.cmdText:string类型的参数 指定是sql语句还是存储过程名称,默认sql语句2.connection:数据库连接对象1.构造函数初始:SqlCommand sqlcom=new SqlCommand(sql,connection);2.属性初始:SqlCommand sqlcom=new SqlCommand();sqlcom.CommandText=sql; //sql语句,存储过程名,表名sqlcom.Comm...

2021-11-21 15:25:47 319

原创 ADO.NET(SqlConnection)

1.连接字符串:1.数据库登录:Data Source=.;Initial Catalog=A;User ID=sa;Password=123Data Source:指定数据库服务器的IP地址 如果本机就是 . 或者 localInitial Catalog:数据库名User ID:用户名名Password:用户名密码2.Windows身份登录:Data Source=.;Initial Catalog=A;Integrated Security=True;Data S...

2021-11-21 15:08:19 523

原创 List<T>类:

List<T> 底层是一个Arry的数组来存储数据的,当存储的数据数量大于原来的数组长度的时,会创建一个新数组并且长度=原来长度*2来存储数据,所有又被加"动态数组"。元素个数:Count <= 容量:Capacity(手动或自动调整)与非泛型ArrayList相对应(存储的数据类型是Object类,在使用时会进行装箱,拆箱,影响性能)String.Join(",",item); 就item里面的元素以','连接起来。创建组:1.构造器:3个重载1.默认:List.

2021-11-21 14:30:57 920

原创 c# ajax+webapi(.Net .Net Core)

Asp.Net1.Get后台:普通类型传参public string Get(string name, string pwd) { return $"{name}-{pwd}"; }前台:$.ajax({ type: 'Get', url: 'http://localhost:64133/api/ByGet', data: { "Name": "张三", "Pwd": "123" }, contentType: 'application/json', success: function

2021-11-03 15:04:27 214

原创 数组格式输出为JSON格式并生成到txt文档

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <style type="text/css"> #txt{ display: none; } </style> </head> <body> ...

2021-11-03 11:52:02 307

原创 文字左轮播

<!DOCTYPE html><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script src="layui/jquery-1.10.1.min.js" type="text/javascript" charset="utf-8"></script> &l...

2021-11-03 11:26:25 416

原创 c# ajax+ashx(一般处理程序)实现文件夹,文件一系列操作

1.接口(ashx)注意需要引用:Newtonsoft.Json using System.IO;using System.Web;context.Server.UrlDecode() 用来解码ajax 传过来的值//创建文件夹public void CreateFolder(HttpContext context,string folderName) // folderName 文件夹名{ string filePath = context.S...

2021-11-03 11:05:03 788 1

Unity实现AOP所需要正确版本包

Unity实现AOP所需要正确版本包

2023-02-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除