
.Net技术
C#语言、.net web 、core web api、WindowsForm、EF等
噢!不杰克
日常技术、问题分享,悠然自得、老实巴交的码农。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C# focus()函数不起作用(获取不到焦点)
解决办法链接转载 2020-11-19 16:10:55 · 3456 阅读 · 0 评论 -
最便捷的上传文件到数据库执行增删改查
注意:本文章使用linq语句,文件流两个技术。直接用一个功能来概述吧,这也是第四十五届世界技能大赛的赛题,领导发了一个文档给我,里面有某些字段让我实现通过上传这个文件然后执行数据库,说不清楚上文件,上面Edit、Add这是他要执行的操作。设计的界面:Succesfual changes Applied:成功执行的条数Duplicate records discarded:重复丢弃的条数Record with missing fields discarded:缺少字段不执行的条数下面代码的s1 s原创 2020-11-17 09:46:48 · 294 阅读 · 0 评论 -
Linq中类型转换出现System.NotSupportedException(一张表两个字段同时关联同一张表的同一个id)
System.NotSupportedException错误:'Values of type ‘collectionNullable=True,DefaultValue=,MaxLength=50,UnicodeFixedLength=Falsecan not be converted to string.’刚学C#linq 运用的不是很熟悉,这是我错误的代码,我在查询里面嵌套了查询,因为我的数据库中其中一张表同时关联着同一张表,如果直接使用点点点,你只能找到一个,我就想着使用它们关联的id,原创 2020-11-14 17:50:08 · 442 阅读 · 0 评论 -
.Net core webapi2.1生成exe可执行文件
.Net core webapi2.1如何生成exe可执行文件注意:3.0及以上版本可能不适用,没试过。转载于:原文找到项目根路径,能看到bin这个文件这里,在上面使用cmd打开,就能直接到它的根目录下面了,输入:dotnet publish -c Release -r win-x64dotnet publish:发布-c: Release 在bin下面创建Release这个文件夹-r win-x64:是dotnet build --runtime win-x64的缩写,生成exe文件的命令,转载 2020-11-10 19:26:36 · 1674 阅读 · 0 评论 -
想学.net core web api怎么使用?我教你呀!
.net core web api 的使用一、准备好我们自己写好的Api(如何写api推荐给大家一个视频教程api2.1开发)事后我也会自己写篇博客,但是内容与视频内容差不多。二、先来写post方法的公共类,到时候我们需要直接调用它就完事了。/// <summary> /// Post请求方法 /// </summary> /// <param name="url">请求的路径</param>原创 2020-11-09 16:03:51 · 405 阅读 · 0 评论 -
dataGridView绑定了List集合数据无法显示数据
dataGridView绑定了List集合数据无法显示数据首先看你是否设置了表格自动生成列的属性:一、this.dataGridView1.AutoGenerateColumns = false;false是禁止自动生成,我们需要在表格里直接写表头,设置它的数据名称,数据DataPropertyName要与你用来装数据的名称一致(一般是实体类里面的属性(字段)名),因为我之前一直以为是布局(Design)里面的Name要与之对应所以一直没出来,二、this.dataGridView1.AutoG原创 2020-10-26 19:12:40 · 2912 阅读 · 3 评论 -
System.StackOverflowException(堆溢出异常)
## System.StackOverflowException HResult=0x800703E9 Message=Exception_WasThrown这是一个堆溢出异常,造成它的原因是因为你频繁使用递归调用,我这里是自己调用了自己出现的堆溢出,我在control层调用了业务层,但是写业务层的时候写成了自己家调用自己如下:改成功数据访问层,问题解决。...原创 2020-10-08 13:10:40 · 10503 阅读 · 0 评论 -
C# combobox.selectvalue返回值类型出现的报错
当我们获取combobox.selectvalue强制转换成我们需要的类型的时候就会出现类型转换错误:解决方法:转换报错解决方法以及改变下拉框时触发的事件的区别原创 2020-08-18 15:40:25 · 615 阅读 · 0 评论 -
C# combobox控件操作(List集合如何直接赋值给combobox)
combobox控件的操作comboBox1.Items.Add("");//添加值comboBox1.SelectedIndex;//获取选中的值的索引,返回int类型comboBox1.SelectedItem;//获取选中的值,返回object类型在界面添加数据,刚入门的可能找不到,我就一直在它text里面添加,但是没有达到预期的效果:点击三角符号,如何点击里面的edit items然后就可以在里面回车添加数据了,下面步入正题:List集合如何直接赋值给combobox:下面的代码是原创 2020-08-10 19:23:44 · 12280 阅读 · 0 评论 -
System.InvalidCastException: ‘无法将类型为“test.Emp”的对象强制转换为类型“System.String”。‘
在combobox中取数据时出现的错误错误信息:System.InvalidCastException: ‘无法将类型为“test.Emp”的对象强制转换为类型“System.String”。’它说无法将对象类型强制转换为string类型,我一天在百度,结果一无所获,尝试了各种转,结果还是没用,因为我取的是从数据库里面来的,我存的时候用的是list集合之间赋值,然后仔细看了它的返回值object,然后又不让转,那我就用一个对象去接收不就好了,最后在把需要的取出来,还不用转,漂亮。代码:报错代码:原创 2020-08-10 19:05:35 · 2506 阅读 · 2 评论 -
C#两个窗口之间的传值问题以及跳转的窗口出现空白
C#两个窗口之间的传值问题以及跳转的窗口出现空白一、跳转的窗口出现空白:原因该窗口没有被初始化,有人说加一个初始化的方法,我不是很懂,所以就找了其他的传参方法,也大致就是,参数的时候初始化窗口,直接把无参的初始化参数,变成有参的传值初始化参数,如何传请看下面:二、两个窗口之间的传值问题我们再跳转的时候需要传递数据,这个数据可能是一个string int等,或者时一个对象,我这里通过查阅了一个小时的资料终于让我找到了适合的传参,方法。首先把你需要传的参放入你要跳转的窗体中,eg:Emp upda原创 2020-07-30 10:08:52 · 1131 阅读 · 0 评论