自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 使用PowerDesigner 15对现有数据库进行生成物理模型

2、点击“确定”,弹出Database Reverse Engineering Options对话框,选择Using a data source,点击数据源按钮弹出Connection to a Data Source对话框,在下拉框中选择之前建立的数据源 "Test",并输入User ID和password。1、在对数据库表进行导出生成到PowerDesigner之前,需要对对即将操作的数据库进行配置数据源:启动PowerDesigner 15,二、配置完数据源后就可以对数据库进行表生成图表。

2024-01-11 15:48:34 331

转载 Lc.exe已退出代码为-1问题解决⽅法

对于⽤vs作为开发⼯具的同学来说,可能常常会碰到“Lc.exe已退出代码为-1”的问题,造成这个结果的⼀般是因为加⼊了第三⽅的插件程序造成的,今天记录下如何解决。查看加载的程序项⽬,找到Properties⽂件夹licenses.licx⽂件,然后右键选择删除就可以了,调试运⾏正常了。可以使⽤⽂本编辑器打开上述⽂件,也可以使⽤其它的编辑器,在⽂件中查找licenses.licx字样,删除对应节点。找到你系统的*.csproj⽂件,这个⽂件是加载项⽬⽂件。c.exe已退出代码为-1问题解决⽅法。

2023-09-19 13:24:58 2716

原创 C# System.ArgumentNullException:“值不能为 null。Arg_ParamName_Name”

问题根因:添加tab顺序,修改图中的tab顺序。

2023-08-05 00:01:02 1686

转载 c#中string字符串转为json对象

【代码】c#中string字符串转为json对象。

2023-07-25 16:14:09 2784

原创 sql语句中where查询条件中包含变量的两种方式

且你需要将其值直接嵌入到查询语句中, 可以使用字符串插值或字符串连接来构建查询语句。2、使用字符串连接的方式:'" + 变量 + "'如果你的查询条件中包含了字符串变量。1、使用字符串插值的方式: '{变量}'// 执行查询并获取数据。// 执行查询并获取数据。

2023-06-17 14:58:32 2600

转载 c# 字符串转时间的方式

原文链接:https://blog.csdn.net/Helloantoherday/article/details/108016638。版权声明:本文为CSDN博主「行者僧」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

2023-06-15 18:51:28 1256

原创 拍照自动保存相片和手动选择保存相片

4、手动保存相片:选择路径保存。// 已选择的文件路径。// 拍照并保存图像。// 拍照并保存图像。// 拍照并保存图像。// 拍照并保存图像。

2023-06-10 14:11:43 713

转载 Modbus 调试助手的使用(一) Modsim32使用详解Modbus Poll

记得当时还百度来着,然鹅并没有找到自己想要的东西,鉴于此,写一个对初学者友好的教程。上一篇文章提到Modbus协议包括ASCII、RTU、TCP三种,这次和大家分享的是Modbus调试助手使用TCP协议的设置。TCP协议下有Server和Client,两个都需要设置,不然只有一个也无法通信啊~ 遥想当年我连网络调试助手也不会用的时候......实验材料Windows系统的电脑、Modbus Poll(Client)、ModSim32(Server)实验过程。

2023-06-08 15:20:45 8512

转载 MODBUS常用功能码学习及实例 modbus报文格式

离散输入寄存器相当于线圈寄存器的只读模式,每个bit表示一个开关量,而他的开关量只能读取,不能够写入。:寄存器的单位不再是bit而是两个byte,也就是可以存放具体的数据量的,并且是可读写的。上面介绍了Modbus的四个寄存器种类:线圈寄存器、离散输入寄存器、保持寄存器、输入寄存器,从寄存器角度理解了对应功能码。本例中读取3个保持寄存器,每个保持寄存器占2个字节,因此需要6个字节存放应答数据,返回字节数为6。1)功能:读离散输入寄存器,位操作,可读单个或多个,类似功能码0X01,此处省略;

2023-06-08 10:09:06 3822

原创 SQL Server添加外键:提示表中列与现有的主键或UNIQUE约束不匹配

SQL Server添加外键:提示表中列与现有的主键或UNIQUE约束不匹配,如下所示: 必须满足的是这个表的主键跟另一个表的外键,就是在外键那个表里字段是普通的。查看表6的主键是id 所以表6应该选择主键Id与表4进行建立外键关系,如下所示

2023-06-08 00:16:35 3715

原创 C#:不同登录用户阅读状态的修改:不同的登录用户,登录用户修改阅读状态后,状态变为已读,未修改阅读状态的用户,依然显示未读的程序实例

首先,可以使用SQL Server Management Studio创建一个新的数据库(MyDatabase) 以及三个表(Users, Messages, UserMessageStatus),分别用于存储用户信息,消息信息以及用户消息状态。Users表该表包含了所有注册用户的信息。Messages表该表存储了所有的消息信息。UserMessageStatus表该表用于记录每个用户与每个消息的关系,以及他们对消息的阅读状态。其中,FK代表外键。在Users和Messages表中添加数据。

2023-06-07 15:35:50 675

转载 SQL Server 创建数据库关系图时 索引超过数组界限。(已解决)

首先在work表中对于两个字段,employee和department都建立了外键,然后想看一下数据库关系图,报错:索引超出了数组界限。测试了其他的数据库是可以正常创建数据库关系图的。网上很多的解决方案是说版本不太OK,蛋酥鉴于其他数据库都可以的情况,觉得这种方式应该不OK,所以删除了外键关系,还是不OK,然后重新启动。可以正常创建数据库关系图啦!

2023-06-07 14:52:27 1454 1

转载 sql server中如何修改视图中的数据?

那么,我们将上面创建的视图,重新定义一下(0 as FlagState)把这个0改成数据表中存在的字段。数据库的视图的数据如果想要修改,必须保证标记字段是持久化存在的(得有这个字段),才能修改;我做个测试,视图的数据有标记字段时,如果是这种方式(0 as FlagState),是无法修改的。假如,我们要修改视图的数据(33921,33922)的状态为1。--修改视图数据的语法----创建视图语句 -----查询视图的数据-----创建视图语句 -----删除视图的语法--

2023-06-07 14:34:06 974

转载 SQLserver如何设置主键和外键?

例如:有两个表DLB(登录表)和XSB(学生表)

2023-06-06 16:27:53 884

原创 在进行sql语句插入的时候,提示:不能将值 NULL 插入列 ‘备注‘,表 ‘Test0417.dbo.tb_举例‘;列不允许有 Null 值。INSERT 失败。

首先查看表设计,表设计中不允许为空,当为空的时候,禁止插入数据,所以应该在SQL Server插入数据的时候为空时,默认添加为默认值,从而解决为空的时候不能插入数据的问题

2023-06-06 15:02:04 4231

原创 数据库修改表结构,提示tb_MM_JD_00001”表- 无法修改表。不能将值 NULL 插入列 ‘到货总数量‘,表 ‘ZCQ.dbo.Tmp_tb_MM_JD_00001‘;列不允许有 Null 值

数据库SQL SERVER修改表结构,修改为不允许NULL,保存时提示无法修改,如下所示: select * from tb_MM_JD_00001查询表,发现表中需要修改的列:到货总数中有NULL值,所以修改失败,需要将到货总数的null值修改为其他值,不能为null 将到货总数的null值修改为其他值(随便一个值),不能为null,如下所示:update tb_MM_JD_00001 set 到货总数量 = 6 where ID =26 再次查询 再次修改SQL SERVER修改表结构,修改为不允许NU

2023-06-06 11:25:39 235

原创 C#时间范围表示1天内、1年内、1个月内

DateTime.Now.AddMonths(-1):表示1个月内。DateTime.Now.Date.ToString():表示当天。DateTime.Now.AddDays(-1):表示24小时内。DateTime.Now.AddYears(-1):表示1年内。

2023-06-05 17:44:12 310

原创 快速掌握C#中的委托和事件,请遵循以下步骤:

C#中声明事件的语法类似于声明字段,但要使用关键字“event”。要触发事件,需要调用事件的委托对象并传递适当的参数。C#中声明委托的语法类似于声明方法,但要指定返回类型和参数类型。要实例化委托对象,需要提供一个方法或方法的引用。委托是一种类型,它可以存储对方法的引用,并在需要时调用该方法。实践例子,编写一些简单的程序来使用委托和事件,例如使用委托实现回调函数,使用事件处理程序响应用户输入等。理解事件的概念和用法。事件是一种特殊类型的委托,它可以在对象发生某些事情时触发一个或多个方法。

2023-06-05 17:44:04 82

转载 总结 List集合元素添加删除

/等同于先new再addAll();规定类型,泛型<>只放引用类型。//去除重复元素,可以先将list转换为HashSet。

2023-06-03 16:48:35 358

转载 C#中Textbox的显示与隐藏

以上就是今天要讲的内容,本文仅仅简单介绍了C#中textBox控件的显示与隐藏。

2023-06-02 16:38:46 1794

转载 C# : TableLayoutPanel 有关合并单元格

2、选中Panel,查看其属性,设置ColumnSpan和RowSpan属性值,其中ColumnSpan是设置合并的列数,RowSpan是设置合并的行数。首先在一行一列单元格内添加Panel控件,修改器属性ColumnSpan = 2 即可。其中 二、TableLayoutPanel控件属性里的合并单元格 如下。对于label仍然会有左右侧闪烁,去除了边框 有改善,同时调整了边距。.合并单元格,例如一行一列和一行二列合并。运行后,仍会有闪屏的现象 加缓冲。

2023-06-02 16:24:18 1352

转载 C#窗体向另一个窗体实时传值

委托就是前端开发中最常用的“回调方法”(callback),event是一种注册机制,将动作与委托关联。【说明】在子界面的textBox框内输入待返回至父界面的内容,点击“将内容返回”button,则父界面的textBox将会展示返回的内容。【说明】点击父界面上“打开子界面”button,则会弹出子界面。有时需要将子界面的内容传递到父界面,方法有好几种。第二步:在子窗体中声明一个event,将委托与动作关联。为了实现以上功能,首先先编写子窗体的定义。第四步:在定义子窗体时,声明子窗体的事件。

2023-06-02 13:43:18 1524

原创 C#添加自定义控件后,在窗体中提示:请确保已引用包含此类型的程序集。如果此类型为开发项目的一部分,请确保已使用针对当前平台或任意 CPU 的设置成功生成该项目。

C#添加自定义控件后,在窗体中提示:请确保已引用包含此类型的程序集。如果此类型为开发项目的一部分,请确保已使用针对当前平台或任意 CPU 的设置成功生成该项目。

2023-05-30 22:41:55 1091 1

原创 C#自定义控件:使用自定义控件提示-----变量“cameraControl1”未声明或从未赋值。

在使用自定义的控件cameraControl时,使用自定义控件的窗体中出现:变量“cameraControl1”未声明或从未赋值。 如下所示: 根据错误提示,点击到错误的地方, 找到出错行选中变量cameraControl1,点击右键,选择转到定义 变量cameraControl1定义如下所示: 修改前:修改后: 代码修改前代码修改后2、将对应的this.cameraControl1修改为this.cameraControl1()修改前: 修改后 3、如果有就进行注销,如下所示:注销前: 注

2023-05-30 13:25:24 1025

原创 命名空间“Zimo”中不存在类型或命名空间名“API”

引用zimo.api接口,生成解决方案时失败,提示:命名空间“Zimo”中不存在类型或命名空间名“API”NuGet包管理器中添加:System.Net.Http,安装版本2.0.20126.16343。

2023-05-28 17:33:33 106

原创 C#自定义控件:提示未将对象引用设置到对象实例

1、当自定义的控件在添加的时候提示:提示未将对象引用设置到对象实例;如下所示: 2、添加上的自定义控件提示:未将对象引用设置到对象实例;如下所示: 分析1:在项目中使用了几个UserControl,一开始这些控件还是工作的很好,但开始在UserControl中添加了一些代码以后,原先在设计器窗体中的控件,忽然变得不能选中,并且不能查看属性起来。但是,在运行的时刻,这些控件的功能又是很正常的。这让我很困惑,后来发现Visual Studio 2003 IDE在显示设计状态的WinForm时提示:未将对象引用设

2023-05-28 00:03:18 4090

转载 MessageBox.Show 参数详解

MessageBox.Show(textBox1.Text + " 登录成功!","登录提醒",MessageBoxButtons.YesNo,MessageBoxIcon.Question);MessageBox.Show(textBox1.Text + " 登录成功!","登录提醒",MessageBoxButtons.YesNo);MessageBox.Show(textBox1.Text + " 登录成功!","登录提醒");

2023-05-27 21:28:50 156

转载 C#获取当前日期时间

通过调用类中的各种方法我们可以获取不同的时间:如:日期(2008-09-04)、时间(12:12:12)、日期+时间(2008-09-04 12:11:10)等。原文链接:https://blog.csdn.net/luohaitao/article/details/127326497。获取年份 // 2008。

2023-05-25 23:45:45 2952

原创 C#git强制回退操作图

1、在项目所在的文件中输入git log 获取版本信息在项目文件夹地址中输入cmd,点回车,如下所示:出现如下所示:在输入git log后如下所示:2、再使用git reset --hard 要回退的版本,例如:git reset --hard 5c265e2da9。

2023-05-23 17:27:44 88

转载 Git恢复之前版本的两种方法reset、revert(图文详解)

如果没有新建分支,那么只有一条时间线,即只有一个分支,在Git里,这个分支叫主分支,即master分支。这个时候我们不需要text.txt这个文件了,那就是说不想要“add text.txt”那个版本的操作,那可以通过反做“add text.txt”这个版本来实现。了三个版本(版本一、版本二、 版本三),突然发现版本二不行(如:有bug),想要撤销版本二,但又不想影响撤销版本三的提交,就可以用 git revert 命令来反做版本二,生成新的版本四,这个版本四里会保留版本三的东西,但撤销了版本二的东西。

2023-05-23 17:10:22 5806

原创 C# SQL Server修改表类型失败

在sqlseverce数据库表设计修改列的类型失败,提示如下所示: 点击工具,选择选项:

2023-05-23 16:43:14 175

原创 C#生成git秘钥(公用和私有)的操作

ssh目录会生成id_rsa和id_rsa.pub两个文件,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人(关于RSA加密,可以自行百度,这里不详细展开)5、C:\Users\Administrator\.ssh目录下这两个分别就是私钥和公钥。1、 先创建本地仓库,在本地仓库中空白区域点右键选中Git Bash Here。git config --global user.name "姓名"4、当看到如下,则说明秘钥生成成功。

2023-05-22 00:54:05 241

原创 C#中使用git将项目代码上传到远程仓库的操作

1、登录官网,注册登录账号后,点击创建仓库2、仓库名称命名,如下所示:3、创建成功如下所示:获得https协议(

2023-05-22 00:40:53 1006

原创 C#中Winform使用OpenFileDialog选择文件打开并获取文件路径

System.IO.File.Delete("要删除的文件地址和文件名");可以用 OpenFileDialog 来让用户选择文件。

2023-05-19 11:31:43 2976

原创 System.BadImageFormatException HResult=0x8007000B Message=试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B

System.BadImageFormatException: 试图加载格式不正确的程序。(异常来自 HRESULT:0x8007000B)解决办法:把项目的platform设为x86。

2023-05-18 15:43:44 1977

转载 C#中combox下拉框禁止键盘输入

只需要在属性中的DropDownStyle设置为DropDownList就可以了。

2023-05-18 09:56:56 2418

转载 C#常用控件的属性以及方法(转载)

转载:C#常用控件的属性以及方法(转载) - 染红の街道 - 博客园 (cnblogs.com)目录1、窗体(Form)2、Label (标签)控件3、TextBox(文本框)控件4、RichTextBox控件5、NumericUpDown控件6、Button(按钮)控件7、GroupBox(分组框)控件8、RadioButton(单选按钮)控件9、CheckBox(复选框)控件10、ListBox(列表框)控件11、ComboBox(组合框)控件12

2023-05-15 11:58:08 1571

原创 c#sql语句时间的书写

方法1: # " + 时间+ "#方法2:'{时间}'

2023-05-13 23:34:51 133

转载 C#中 获取时间相对应的年月日时分秒

原文链接:https://blog.csdn.net/qq_36439293/article/details/80393105。1.19将2006-8-7 9:13:45------>2006/08/07 09:13。1.15 取当前时间,格式为:2003-09-23 14:48:30Z。1.14 取当前时间,格式为:2003-09-23T14:46:48。1.16 取当前时间,格式为:2003-09-23 14:48。int 月=currentTime.Month;1.10 取中文日期显示_年月。

2023-05-13 23:08:50 8049

原创 C#窗体添加VideoSourcePlayer控件

做人脸识别,用到了videoSourcePlayer 但是引入了AForge.dll之后,工具箱中并没有videoSourcePlayer,这时就需要自己添加选项卡了。很简单几步就能完成。

2023-05-12 00:36:19 1592

sokit-1.3-win32-enu工具及其使用说明

sokit 工具及其使用说明.rar

2023-04-26

任意给一个圆的圆心A坐标(x2,y2)和圆的半径r,矩形的中心坐标B(x1,y1)和长L,宽W,判断圆和矩形的位置关系

首先创建一个Method 方法类:判断圆和矩形的位置关系(矩形包含在圆内、圆包含在矩形内,相交,相离) 该类的方法需满足条件:X2>=X1;Y2>=Y1 有5种情况, 分别对5种情况进行判断 情况1:圆心位置在矩形内 情况2:圆心在矩形上方灰色小矩形内,小矩形的长和宽分别为Lhalf和r 情况3:圆心在矩形右边灰色小矩形内,小矩形的长和宽分别为whalf和r 情况4:圆心在右上角蓝色小矩形内,小矩形的长和宽分别为r 情况5:圆心在大矩形外,大矩形的长和宽分别为:Lhalf+r和whalf+r

2023-03-28

空空如也

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

TA关注的人

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