【.Net Framework】
文章平均质量分 78
奔跑的大白啊
不忘初心,方得始终
展开
-
【C#】-属性(Property)和字段(Field)的区别
导读:原创 2016-02-21 20:50:00 · 18467 阅读 · 37 评论 -
【Sql】—存储过程中截取字符串
前言 项目中需要将一个拼接好的字符串作为参数传入存储过程中,而在存储过程中需要将字符串拆开,下面来看一下实现过程。 正文功能描述 界面接收一系列PCB序列号,在存储过程中将传入的一系列序列号取出来一一关联,也就是说将传进来的一系列序列号分为一组,并且过站操作(记录一下)。代码实战ALTER PROCEDURE [dbo].[CP_PM_PCB_Bind]原创 2018-01-26 12:50:51 · 4736 阅读 · 15 评论 -
【C# 基础】— 解决 "winForm 引用 Adobe PDF Reader控件不显示pdf 文件" 问题
前言 公司的CS 终端需要显示 PDF 文件 ,在换用了“Adobe PDF Reader” 这个控件后,运行程序不报错,窗体控件区显示一片空白,PDF 文件就是不显示,这是怎么回事呢? 正文一 、原因一步步排除,先来看是不是按照教程引用的控件: 1、下载 Adobe PDF Reader 安装包 2、按照提示进行安装 3、打开VS原创 2018-02-03 18:59:56 · 16712 阅读 · 23 评论 -
【UI设计】—界面设计原则
前言 最近一段时间项目的功能开发基本完成,目前进行界面的修改和完善,一屋子人一起讨论CS生产终端的页面设计,这是个好问题,下面来一起学习一下。界面设计原则1、简单 用户在学习和接受新的事物时是需要很大成本的,所以你的设计越简单越好。这其中包括界面简单、用户需要操作的功能一目了然、视觉...原创 2018-03-04 22:26:26 · 2579 阅读 · 14 评论 -
【存储过程报错】— ambiguous column name
前言 项目中用到“扫描行为”内容,按照我的理解,工厂对应车间的工单下,对应产线对应工序对应工位上所进行的操作在项目设计中被描述为“行为”,工人在每一个工位上所进行的每一个行为,都是会去调用数据库中的存储过程的,绝大部分的逻辑都在存储过程中,执行速度快,这些行为对应的动作对应的存储过程都是可以灵活配置的,说着说着就跑偏了,在调用存储过程的过程中报了一...原创 2018-03-19 22:46:21 · 3265 阅读 · 12 评论 -
【存储过程】-子查询返回的值多于一个
前言 小编最近的项目在测试阶段,跟存储过程打的火热,调用存储过程的时候遇到一个问题:子查询返回的值多于一个,这次记录下来跟大家分享一下。问题 异常错误描述: 子查询返回的值多于一个。当子查询跟随在=、!=、<、<=、&原创 2018-03-20 12:03:27 · 2772 阅读 · 16 评论 -
【WinForm】—窗体之间传值的几种方式
前言 小编最近维护一个Winfrom窗体,是项目中CS端的主窗体,很多子窗体需要从主窗体获取值,同时子窗体还需要给主窗体回传值,下面来给大家介绍一下。正文 本文中以主窗体为frmMain,子窗体为frmGroup ,两窗体之间的传值来做示例。方式一: 使用公共静态变量传值主窗体frmMa...原创 2018-03-25 13:01:45 · 31841 阅读 · 31 评论 -
【智能工厂】—走进MES项目
前言 话说小编出来工作也有段时间了,之前一直负责生产模块的开发,现在到了测试阶段,对于项目业务需求也逐渐清晰。 正文 在“智能制造,中国制造2025” 的推动下,甲方公司想要改变传统的生产作业方式,考虑提高工厂自动化生产效率、提升管理效率以应对国内外越来越大的需求市场,节约成功同时实现利益最大...原创 2018-04-01 13:11:07 · 5968 阅读 · 10 评论 -
Mysql和SQL Server中的格式转换函数
前言 小编最近在项目中学习大佬们的代码,看到sql查询语句跟我见过的有些不一样,我就知道学习的机会又来了。正文Sql Server中的格式转换功能 Sql语句中常用的类型转换函数主要有两种,Cast 函数和Convert函数。在大多数情况下,两者执行的功能相同,但是Conver...原创 2018-03-27 12:03:25 · 4911 阅读 · 18 评论 -
【sql】— SQL Server 中的排名函数
前言 小编在项目中经常用到Row_Number()函数,它是sql server 2012 出现的四大排名函数(排名函数为分区中的每一行返回一个排名值)之一,下面为大家介绍一下它的用法。 正文 使用到的表原始数据 (SELECT ROW_NUMBER() OVER (ORDER BY ...原创 2018-04-05 16:21:39 · 6500 阅读 · 15 评论 -
【Sql】-- 监测数据库表发生死锁脚本
--根据事务ID 和其对应的session_id 找到活动事务对应的执行语句SELECT DISTINCT dt.text, dtl.request_session_id,OBJECT_NAME(dtl.resource_associated_entity_id), ds.login_name, ds.login_time, ds.host_name, ds.p...原创 2018-04-30 15:44:14 · 679 阅读 · 9 评论 -
【C#基础】-Substring截取字符串的方法小结
前言 在公司的图书馆项目中曾经用过截取字符串的方法,项目是java语言的;最近在公司的另一个项目中又需要截取字符串,一种环境是C#语言,一种环境是SQL Server存储过程;先来说一下后台程序中截取字符串的方法。正文c#中截取字符串主要是借助Substring 这个函数。string string.Substring(int startIndex,int length)原创 2018-01-25 14:02:36 · 9600 阅读 · 12 评论 -
【WebService发布】测试窗体只能用来来自本地计算机的请求
一、前言 小编在项目的WebService中写了一个缓存,用来提高访问速度,在本机测试是没有问题的,但别人调用的时候出现了个小问题:WebService发布-测试窗体只能用来来自本地计算机的请求,下面来看看怎么解决的吧。二、正文问题再现 浏览器显示:测试窗体只能用来来自本地计算机的请求 原因 本地服务器没有开启远程访问解决办法原创 2018-01-08 13:41:06 · 2966 阅读 · 8 评论 -
【C#】—循环语句
前言:经过了一段时间的C#学习,原创 2016-01-29 23:39:40 · 1163 阅读 · 29 评论 -
【牛腩新闻发布系统】-HTTP错误 403.14 –Forbidden Web服务器被配置为不列出此目录的内容
【背景】跟着牛腩老师学习牛腩新闻发布系统有一段时间了,遇见问题也不少,但是会'以善小而不为',把这些很好的成长机会给自动忽略了,走着走着,回头发现,以前学过的知识痕迹寥寥,没有留下什么,我这不擅长总结的学习方法,终究会吃亏的,试着去做,不开始,怎么能行呢?下面就来跟着我看一个困扰我有些时间的问题吧。【正文】 1.出现问题 症状描述——在完成一个功能之后,准备开始运行原创 2016-07-14 17:16:59 · 3713 阅读 · 46 评论 -
【C#】——访问修饰符
【背景】 访问修饰符是我们的老朋友了,当我们敲代码时怎么也点(.)不出来的时候,可能要考虑访问限制的问题了。最近的学习中,我感觉修饰符不仅仅是public 和private 那么简单,下面是进一步的介绍,供大家学习交流。【正文】 【访问修饰符有哪些?】 Public 同一程序集中的任何其他代码或引原创 2017-02-03 22:05:57 · 715 阅读 · 20 评论 -
【C#基础】- 数组、集合和泛型详解
前言 在项目中频繁遇到数组、集合和泛型,在使用vue时,用到最多的是数组;在后台时使用最多的是泛型,有时还用到IList,下面来学习一下它们之间的关系。 正文数组概念 一组类型相同的有序数据,它是引用类型 对于数组的理解,可以把数组想象成图书馆一个阅览区的一排书架,每排书架都有一个标签,同一书架上的书是同一类型,并且连续摆放,数组就是装原创 2018-01-21 16:15:30 · 880 阅读 · 8 评论 -
【sql】-存储过程实现循环遍历一列数据
前言 项目中要实现前端页面动态配置行为,每个行为调用不同的存储过程的功能,于是乎小编一头扎进了存储过程的海洋中,愈发觉得之前写的存储过程算是基础了。遇到一个问题:查询到表中一列数据,需要取出每一行数据来执行下一个存储过程。这可怎么闹?别急,小编来给你支招。 正文 逻辑:第一次取第一行记录,第二次取第二行记录,第三次取第三行记录……方法一 :sql 语句--第原创 2018-01-21 17:30:16 · 24280 阅读 · 12 评论 -
Winform出现“未处理FileNotFoundException”
前言最近做项目出现一个问题:"没有找到接口...程序集文件",怀疑是引用文件的位置出现了问题,下面来一起看一下解决过程。正文问题再现解决过程 找不到文件,原因可能有以下几点: 1、.dll 文件不存在 2、项目文件引用的路径有误 3、等待探索… 折腾了好一番,都没有解决,确定不是第一个、第二个原因的问题后,就无从原创 2017-12-28 17:11:58 · 2632 阅读 · 17 评论 -
AES加解密算法
前言 在很多项目中,对于安全性的要求是很高的,这就涉及到了各种加密,解密算法,常见的算法有MD5加密、DES加解密、字符串加解密、AES加解密等,下面来一起看一下AES加解密算法。正文 AES(Advanced Encryption Standard),又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。AE原创 2017-12-24 22:14:40 · 1742 阅读 · 18 评论 -
C# 中的缓存初相识
前言 公司的项目中有一个模块比较稳定,读取数据比较频繁,更新数据频率低,这就需要用到缓存技术,下面来了解一下.Net中的缓存。正文为什么出现缓存? 很久很久以前,用户经常去请求一个对象,从数据库中去取,随着时间的推移,对象的数据越来越多,对象也越来越大,用户请求这个对象等待响应的时间越来越长,数据库一直在工作,他也觉得很累,不想干了~~于是缓存就出现了,他可以原创 2018-01-06 14:39:26 · 441 阅读 · 50 评论 -
【SQL】—多表查询的几种连接方式
前言 最近在项目中用到连接查询,连接查询是关系数据中最主要的查询,包括内连接、外连接等。通过连接运算符可以实现多个表查询。下面来复习一下。正文 连接查询主要分为三种:内连接、外连接、交叉连接。内连接 使用比较运算符(包括=、>、、>=、 和! 关键字 INNER JOIN 等值连接/相等连接 使用”=”关系将表连接原创 2018-01-16 23:27:37 · 119668 阅读 · 12 评论 -
【智能工厂MES系统】—— 生产模块行为设计
前言&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;小编最近在整理项目中做的东西,整理到生产过站这块,稍微有点复杂,个人觉得大佬设计的比较灵活,特此记录一下。正文1、需求介绍&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;公司要打造智能工厂,实现产品流程自动化生产,MES系统主要做到从产品原材料到成原创 2018-05-13 16:23:41 · 6907 阅读 · 8 评论