c#
是五月吖
这个作者很懒,什么都没留下…
展开
-
【c#】详细web api发布教程
目标URL:这个发布完成后启动这个网站的URL,比如,你的IIS服务器的IP地址是192.168.0.56,网站的访问端口是8000,那么这个目标URL就是http://192.168.0.56:8000。输入Sqlserver或mysql的连接字符串,在点击设置的时候,它有可能会告诉你这个连接字符串无法连接到数据库,只要你确定这个连接字符串是正确的,就不用管它,点击确定。再次发布,终于发布成功了。选择项目—右键-----发布-----文件夹------选择你要发布到本地的文件夹地址,点击完成就可以。原创 2023-10-24 13:45:40 · 1404 阅读 · 0 评论 -
【c#】IEnumerable<T>和List<T>区别
当直接查询一个返回的结果时候,默认给的就是一个IEnumerable类型,而IEnumerable是不可以更改,但是ToList 是可以直接改的,直接加上.ToList()最后改了完美解决。问题:当我想更改finallevels .Finallevel的值时,直接finallevels .Finallevel=“A2”;1、今天写代码的时候碰到一个问题,就是我用一个var去接收值,然后对值去更改得时候,他一直报错,说是该值是一个只读属性,无法更改值。后面请教了一下大佬,解答了我的疑惑,原创 2023-03-24 16:18:21 · 502 阅读 · 0 评论 -
【c#】报错web服务器无法监听端口8000
web服务器无法监听端口好8000原创 2023-03-02 13:38:40 · 1785 阅读 · 0 评论 -
【c#】学习DATATABLE排序
Datatable排序原创 2023-02-28 17:13:32 · 5199 阅读 · 0 评论 -
【c#】解决 在与SQL Server建立连接时出现与网络相关的或特定于实例的错误
建立与SQL Server的连接时,发生了与网络相关或特定于实例的错误。 找不到我的服务器或无法访问我的服务器原创 2023-02-28 16:50:26 · 1271 阅读 · 0 评论 -
【c#】导出EXCEL数据
导出EXCEL数据原创 2023-01-31 17:17:35 · 448 阅读 · 0 评论 -
【c#】代码审核问题
代码审核问题原创 2022-11-28 16:35:06 · 373 阅读 · 0 评论 -
【c#】前后端分离练习小项目学习笔记----纯干货
c#前后端分离练习小项目学习笔记原创 2022-11-16 13:41:46 · 3620 阅读 · 0 评论 -
【c#】DGV中复制粘贴数据最详细代码
【代码】【c#】DGV中复制粘贴数据最详细代码。原创 2022-11-15 17:18:45 · 752 阅读 · 0 评论 -
【c#】判断当前时间是否处于某一时段
【代码】【c#】判断当前时间是否处于某一时段。原创 2022-11-15 17:16:52 · 694 阅读 · 0 评论 -
【c#】获取DGV单元格对象方法&&dgv按钮列的使用介绍
【代码】【c#】获取DGV单元格对象方法&&dgv按钮列的使用介绍。原创 2022-11-15 17:14:06 · 472 阅读 · 0 评论 -
[c#]尝试激活“xxxService”时无法解析类型“xxx.DbContext”的服务。
无法解析XXX类型 xxx服务原创 2022-11-14 09:34:54 · 652 阅读 · 0 评论 -
【c#】关于前后端开发学习的心得体会
前后端开发原创 2022-11-10 11:34:07 · 1724 阅读 · 0 评论 -
【c#】反射
反射原创 2022-11-04 14:05:34 · 651 阅读 · 0 评论 -
【c#简单工厂示例使用】
简单工厂模式使用原创 2022-10-23 09:12:05 · 236 阅读 · 0 评论 -
【c#】练习项目之-----绘制验证码
c#绘制验证码原创 2022-09-27 08:57:49 · 250 阅读 · 0 评论 -
【c#】SOCKET通信中文乱码问题解决方法
SOCKET通信中文乱码问题解决方法原创 2022-09-14 08:57:20 · 4059 阅读 · 2 评论 -
【c#】.net利用smtp协议发送邮件
.net发送邮件原创 2022-09-06 16:23:56 · 1916 阅读 · 0 评论 -
【c#】关于多态
多态的理解原创 2022-09-05 10:16:02 · 128 阅读 · 0 评论 -
【c#】EFcore连接数据库上下文配置
EFcore上下文配置原创 2022-09-02 10:35:21 · 1116 阅读 · 0 评论 -
【c#】写入EXCEL文件中的多个表
导出文件到EXCEL表中原创 2022-09-01 08:57:32 · 1142 阅读 · 0 评论 -
【c#】Winform控件练习项目之记事本
winform练习原创 2022-08-31 14:13:56 · 495 阅读 · 0 评论 -
【c#】LOG4NET||NLog记录日志的用法
记录日志插件的用法原创 2022-08-25 18:44:04 · 1172 阅读 · 0 评论 -
【c#】定时器的应用---picturebox实现轮播图
picturebox实现轮播效果原创 2022-08-05 14:31:28 · 874 阅读 · 0 评论 -
c#out、ref、params参数用法
1、out参数当有多种类型的返回值时,用到out参数比如:用户登录时需要返回布尔类型的值来判断用户密码是否正确之外还需要提示用户登录成功与否信息。此时,除了返回布尔类型值意外,还需要返回string类型值public static bool Login(string name,string pwd,out string msg){ if(name=="123"&&pwd=="321") { msg="登录成功1"; return true; } else { m原创 2022-02-27 20:56:29 · 373 阅读 · 0 评论 -
c#如何用VS创建GUID
创建GUID的方法原创 2022-02-24 20:34:37 · 463 阅读 · 0 评论 -
【c#】解决datagridview只清空数据不删除标题方法
datagridview控件不删除标题行的方法转载 2022-02-12 14:40:20 · 3283 阅读 · 0 评论 -
c#“ORA-00933: SQL 命令未正确结束“ 解决方法
报错:{“ORA-00933: SQL 命令未正确结束”}sql语句:`string upSql = @"update T_OCV3_PRODUCT set voltage='" + volcVal + "' where cellcode = '" + battcodeVal + "';";`解决办法:- -!去掉语句里的 “ ; ”正确写法:string upSql = @"update T_OCV3_PRODUCT set voltage='" + volcVal + "' wh原创 2022-01-21 19:15:29 · 7665 阅读 · 0 评论 -
【c#串口程序开发】| 代码+思路+问题总结
串口程序开发1. 串口程序界面2. 串口开发步骤3. 开发难点及问题解决4. 涉及到技术*串口程序界面串口开发步骤1、新建一个串口对象private SerialPort port = new SerialPort();`2、获取串口的参数 //获取com string[] portname = SerialPort.GetPortNames(); for (int i = 0; i < portname.Length; i++) {原创 2022-01-20 09:37:10 · 723 阅读 · 0 评论 -
c#防止注入SQL语句写法
防止注入sql原创 2022-01-14 09:50:01 · 1561 阅读 · 0 评论 -
c#datagridview利用shift实现多选功能
datagridview利用shift实现多选原创 2022-01-06 10:37:45 · 2438 阅读 · 0 评论 -
c#关于委托、事件的项目练习demo
关于委托、事件概念理解以及项目练习demo原创 2021-12-24 14:42:42 · 974 阅读 · 0 评论 -
c#datagridview中自动添加行序号和滚动轴
添加链接描述//序号private void dataGridView1_RowStateChanged(object sender, DataGridViewRowStateChangedEventArgs e){e.Row.HeaderCell.Value = string.Format("{0}",e.Row.Index+1);} //滚动轴 private void dataGridView1_Scroll(object sender, ScrollEventArgs e)原创 2021-12-16 16:21:19 · 2608 阅读 · 0 评论 -
oracle和sql数据库批量数据处理方法
1、SQL数据库批量数据处理方法StringBuilder sb=new StringBuilder();sb.Append("exec('update tb_TestVR set t_VolC =''" + volcVal + "'' where t_Battcode = ''" + battcodeVal + "''')");2、ORACLE数据库批量数据处理方法StringBuilder sb=new StringBuilder();sb.Append("begin ");sb.Appe原创 2021-11-26 17:28:52 · 615 阅读 · 0 评论 -
在临时表中添加列
假如dataset ds 里面已经存在了数据,当我们想在datatable中插入一列数据,可以用以下方法实现:ds.Tables[0].Columns.Add(“star”);ds.Tables[0].Columns[“star”].SetOrdinal(0);这样“star”列就添加到datatable的第一列了添加行DataRow dr=dt2.NewRow();dr[“字段值”]=值;dt1.Rows.Add(dr);DataTable.ImportRow(行);dt1.Import转载 2021-11-03 16:47:53 · 654 阅读 · 0 评论 -
StringBuilder的用法
几种方法:方法名 使用StringBuilder.Append 将信息追加到当前 StringBuilder 的结尾。StringBuilder.AppendFormat 用带格式文本替换字符串中传递的格式说明符。StringBuilder.Insert 将字符串或对象插入到当前 StringBuilder 对象的指定索引处。StringBuilder.Remove 从当前 StringBuilder 对象中移除指定数量的字符。StringBuilde原创 2021-11-03 16:01:06 · 1536 阅读 · 0 评论 -
DataGridViewCheckBoxColumn添加复选框用法(单选,全选,取消全选)
在DataGridView中添加复选框的方法有两个 :1、代码添加,2、直接在控件中添加控件中添加的方法:选中控件—添加列,将要作为选中列的列选中为复选框列。如图(一定要在查询语句中添加查询字段,否则的话无效)string sql=@“select ‘false’ as check from tablename”代码添加的话直接在程序中写语句,创建DataGridViewCheckBoxColumn实例,具体做法请百度。全选: private void btn_all_Click(objec原创 2021-11-03 15:37:46 · 6626 阅读 · 0 评论 -
c#StringBuilder动态向数据库中添加多条数据
stringbuilder实现1、StringBuilder sb = new StringBuilder(); sb.Append("begin"); for (int j = 0; j<dt.Rows.Count;j++) { //改成动态语句原创 2021-10-21 16:01:48 · 444 阅读 · 0 评论 -
c#在代码中实现ID字段自增长
在代码中实现ID字段自动增长,1、找到SEQUENCE-----新建------在代码中找到id对应的位置加入(SEQ_CQRC.netval)比如:insert into table_name (id) values(SEQ_CQRC.netval);以上就完成了原创 2021-10-21 15:45:01 · 2676 阅读 · 0 评论 -
ExecuteNoneQuery、ExecuteScalar和ExecuteReader用法和区别
1、ExecuteNoneQueryExecuteNoneQuery方法使用时,它是一个非查询方法(update\add\delete)操作,返回他执行之后所影响的行数,是一个int值。2、ExecuteScalar方法执行执行完后只返回结果集的第一行第一列数据,是一个object类型3、ExecuteReader方法用于有多行结果集的数据。...原创 2021-10-09 14:06:21 · 675 阅读 · 0 评论