使用SQL语句得到连续天的数据 使用场景:希望通过SQL语句查询得到有签到记录的用户的连续签到天数的信息,这里的重点是连续的天数。第一步: 如果数据库记录的是datetime类型,则需要先转成date类型;如果一个用户一天会有多条数据,则也需要按用户和日期进行去重复,保证一个用户一天只有一条数据。SELECT CompanyID, CAST(CreateDate AS DATE) AS Date1FROM rec.Se...
让BaseController中写的Route起作用 一、写一个类public class CustomDirectRouteProvider : DefaultDirectRouteProvider { protected override IReadOnlyList<IDirectRouteFactory> GetActionRouteFactories(HttpActionDescriptor actionDescripto...
CodeSmith关于SchemaExplorer常用类型与属性说明 DatabaseSchema名称说明ConnectionString一般填写类似于ADO.NET的连接字符串Name数据库名称Provider驱动程序提供者,一般实例化一个SqlSchemaProvider对象Commands所有存储过程集合Tables所有表的集合Views所有视图的集合TableSchema名称说...
在线查看word、excel、powerpoint文件 一、先决条件需要可以连接外网,因为Office提供了该解决方案https://products.office.com/zh-CN/office-online/view-office-documents-online?legRedir=true&CorrelationId=d6a1c0d6-b463-4c80-930c-0fbaaebb852b#a二、使用方法输入一个在线的文件URL...
Windows 服务的安装与卸载 一、安装将以下内容保存成【安装.bat】文件%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\installutil.exe 【CalcStatisticsData.Service.exe】=>对应的服务的应用程序名称Net Start 【Pelesys_SmartSim】=>对应的服务名pause二、卸载将以下内容保存...
WebApi使用自定义路由与BaseController 新建一个BaseController,继承自ApiControllerpublic abstract class BaseController<T> : ApiController where T : class, IApiModel{ [HttpPost] [Route("")] public abstract Task<T> I...
C#直连Oracle数据库(免安装) 在日常开发过程中,经常会遇到要连接Oracle数据 ,网上找了很多方法,有的方法是要安装Orcale Client,这里说的当然是免安装的方法,只需要引用一个dll文件就OK了dll文件名:Oracle.ManagedDataAccess.dll 获取方法: 1、可以从Oracle官网里慢慢找。(我是找了好久都没找到,放弃了) 2、可以从NuGet中获取。(这个方法很靠谱)在NuGet命令控制
含有GROUP BY子句的查询中如何显示COUNT()为0的结果 在SQL Server数据库查询中,经常会用到Group By来进行分组查询,但也经常会遇到一个问题,就是当有where条件时,被where条件过滤的数据不显示了。如下ExampleTable表,求各种类(CategoryID)满足Flag等于1的记录数。 ID Flag CategoryID 1 1 1 2 1 1 3 1 2 4 1 2
MSSQL通过SQL语句实现发邮件 请在sa系统账户下运行下面代码 一、先启动邮件服务goexec master..sp_configure 'show advanced options',1goreconfiguregoexec master..sp_configure 'Database mail XPs',1goreconfigurego二、创建发邮件时所需要的account--创建发邮件时所需要的accoun
Windows7 IIS7 无法启动计算机上的服务W3SVC 1、在cmd里输入 fsutil resource setautoreset true c:\2、启动Windows Process Activation Service服务3、再打开iis