- 博客(13)
- 收藏
- 关注
原创 SQLite数据库的增删改查(基于Dapper)
学习目标:基于Dapper对SQLite数据库进行增删改查学习内容:1.System.Data.Sqlite安装 Nuget安装包安装2.Dapper安装3.SQLiteHelper类编写学习内容:1.System.Data.Sqlite安装 Nuget安装包安装2.Dapper安装Nuget安装包安装3.App.config中添加内容 <connectionStrings> <add name="sqlDB" connecti..
2022-05-25 10:49:43
987
原创 SQLite数据库的增删改查(基于SqlSugar)
学习目标:基于sqlSugar对SQLite类型的数据库进行增删改查学习内容:1.System.Data.Sqlite安装 Nuget安装包安装2.sqlSugar安装Nuget安装包安装3.SqlSugarHelper类编写4.数据库增删改查的实现学习过程:1..System.Data.Sqlite安装 Nuget安装包安装2.sqlSugar安装Nuget安装包安装3.SqlSugarHelper类编写namespace FrmSqlSuge..
2022-05-25 10:32:44
1932
原创 文件的创建、删除、读写
1.创建软件界面2.创建文件路径string path = Path.GetFullPath("..") + "\\syscfg\\axiscfg.text"; string FilePath= Path.GetFullPath("..") + "\\syscfg";3.生成文件(先判断text文件的上一层文件是否生成,没有先生成文件夹,再生成文件)if (Directory.Exists(FilePath)) { .
2022-05-22 22:11:33
326
原创 如何使用USB摄像头搭配Visionpro进行视觉识别
学习目标:1.USB摄像头的点亮2.C#利用visionPro进行二维码扫码学习内容:1.USB摄像头的点亮利用AForge进行USB摄像头的开启、图像显示、摄像头关闭 图片保存。2.visionPro的使用 1.VPP的编写 2.方法的调用学习前准备工作: 1.下载visionPro并破解 2.下载下图中的解决方案3.打开visionPro准备一个VPP(如下图) 4.C#工具箱添加Cog...
2022-05-22 16:46:34
4198
2
原创 MySQL数据库操纵方法
学习目标:根据MySQLHelper类库学习读取数据库的增、删、改、查学习内容:1.数据库的内容查找2.数据库的数据增加3.数据库数据删除4.数据库内容修改数据库内容数据库内容查找方法1.根据表名查找用户信息(登录密码,用户权限),并把数据绑定到Datagradeview空间中List<SysAdmins> AdminList=newAdminList();private void BindAdminList(){ AdminLi..
2022-05-07 23:26:29
217
原创 数据类型与字符长度
bool -> System.Boolean(布尔型,其值为 true 或者 false) 1位byte -> System.Byte (字节型,占 1 字节,表示 8 位正整数,范围 0 ~ 255)sbyte -> System.SByte (带符号字节型,占 1 字节,表示 8 位整数,范围 -128 ~ 127)char -> System.Char (字符型,占2个字节)short -> System.Int16 (短整型,占 2 个字节,表示 16.
2022-04-27 22:39:18
1252
原创 ModBus-RTU通信测试平台
1.界面初始化private void FrmModbusRtu_Load(object sender, EventArgs e) { this.lst_Info.Columns[1].Width = this.lst_Info.ClientSize.Width - this.lst_Info.Columns[0].Width; //串口名 string[] PortNam
2022-04-25 21:37:17
277
原创 ModBus-RTU通信测试程序(理论)
学习目标:1.学习ModBus-RTU通信协议2.编写ModBus-RTU通信测试程序3.RS232、RS485、ModBus-RTU之间出的不同点学习内容:Modbus通信协议是应用于电子控制器上的一种通用语言。通过此协议,可以实现控制器相互之间或通过网络实现通信。ModBus是一种通信协议。RS232,RS485是一种电气接口协议。ModBus在串行链路上的两种不同模式对比:ModBus在链路上的通用报文格式:ModBus不同存储区介绍..
2022-04-24 22:56:23
2308
原创 登录界面编写,结合mysql数据库查询
步骤一:界面搭建。步骤二:新建类库:com.DAL(用于存储方法)和com.Models(用于存储数据)步骤三:project引用com.DAL和com.Models,com.DAL引用com.Models。第四步:在NuGet下载mysql.data安装包,并安装在project和com.DAL两个项目中。第五步:com.DAL添加现有项MySQLHelper.cs第六步:在project的app.config中添加<connectionStrings><add
2022-04-17 23:10:34
513
原创 C# Socket客户端编写
步骤一:创建一个新的socket对象步骤二:socket连接步骤三:等待服务端发送信息第四步:发送信息//第一步 创建套接字socketClient = new Socket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp); IPAddress IP = IPAddress.Parse(this.txt_IP.Text); int Port = Convert.
2022-04-16 21:36:35
1031
1
原创 C# Socket通信服务器编写
C# Socket通信服务器程序编写Socket服务器的编程步骤:1.创建套接字。2.给已经知道的套接字绑定一个端口号3.监听网络连接4.监听到有客户端接入,创建一个新连接5.数据交互6.关闭套接字,断开连接。 //第一步 创建套接字 socketSever = new Socket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp); ...
2022-04-16 21:30:59
4583
1
原创 C# 利用ListView搭配Imagelist日志信息打印
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结操作步骤提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdi.
2022-04-16 15:16:34
821
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人