![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Sqlserver
文章平均质量分 92
小生一枚
这个作者很懒,什么都没留下…
展开
-
WebAPI接口中返回的数据类型在数据库中更改为具体名称
现在经常使用WebAPI接口来返回数据,有的数据类型返回的是int型,需要前台自己再转换为类型名称,这里我们在数据库可以直接转这里举个例子,这是修改前的样子:返回的是type类型以及对应的数量,下边我直接把它给转换为type类型名称我这里只是举一个例子,实际运用中根据情况而定...原创 2020-07-27 16:16:41 · 288 阅读 · 0 评论 -
数据库中将10位时间戳秒转换为日期
有时候我们方便存储数据,时间会以时间戳的形式惊醒存储,但是我们读取的时候要把时间戳转换为日期的格式显示出来,这里我就用格式进行转换这个语句就是转换格式DATEADD(ss, t.字段名称A, '1970-01-01 08:00:00') as 别名下边看一下转换前的样子select time from timetable查询出来的数据为下边我们转换一下数据格式select DATEADD(ss, time, '1970-01-01 08:00:00') as intime from ti原创 2020-07-20 15:40:07 · 1810 阅读 · 0 评论 -
sqlserver数据库内查询数据时将13位时间戳转换为日期格式
有时候我们方便存储数据,时间会以时间戳的形式惊醒存储,但是我们读取的时候要把时间戳转换为日期的格式显示出来,这里我就用格式进行转换这个语句就是转换格式DATEADD (MS ,CONVERT(BIGINT,时间字段) % 60000 ,DATEADD(MI,CONVERT(BIGINT,时间字段)) / 60000,'1970-01-01 08:00:00.000'))下边看一下转换前的样子select time from timetable查询出来的数据为下边我们转换一下数据格式sel原创 2020-06-29 14:12:54 · 6730 阅读 · 0 评论 -
sqlserver按月分组统计数据,.net月份为空的补0
现在数据库中存在大量数据,我这里想要按月份分组统计数据中的数量select convert(varchar(7),Datetimes,120) as times,count(Id) as Countsfrom 表名 group by convert(varchar(7),Datetimes,120)这里的Datetimes是数据表中的时间字段名称,Id是主键字段名称,最后分组也是按照月份分组,我这里进行的月份的转换结果为:但是有个问题,我想查询前3个月的所有月份统计,但是有的月份为空,这里原创 2020-06-24 11:24:03 · 2861 阅读 · 1 评论 -
把电脑端的图片链接转换为API接口可以调用的链接
我们本地上传一个图片保存的都是例如(D:\img\logo.jpg)这样的一个链接,但是我们调用接口不可能说远程调用你的电脑把,所以我们要把这个连接转换为这种格式(http://localhost:65006/logo.jpg),这个样子我们就可以远程调用了下边我来简单说一下转换的方法:获取本地的前缀url链接//返回图片链接的列表 public object Getimgurllist(out int result) {string url = HttpContext.Current.R原创 2020-05-20 15:30:59 · 1354 阅读 · 1 评论 -
合并两个表结构不同且字段为一对多的两个表
两个表是上下级关系,把两个表合成一个表(注:两个表表结构不同)我们先看一下最原始的两个表,并且没有外键关系,是通过某个字段进行关联的上边就是显示的两个表,两个表是通过infoid关联的,我这里想把他合并成一个表先看第一种情况:这里是通过关联字段进行合并后的数据,此时你会发现数据都出现重复的选项了,如果这个不是你想要的情况下边看第二种情况:这个是通过语句进行合并,这样数据没有出现重复项,但是在项目中这只是一个字符串,转json有些麻烦下边看第三种情况:在项目中实现,列表为json格式的数据原创 2020-05-18 13:38:23 · 1036 阅读 · 0 评论 -
MVC+EF+SqlServer+Easyui简单企业项目(6)
上一章我给大家讲解了简单的增,这一章会接着给大家讲解修改首先我们在script的弹出添加框的下边下边继续写,1,获取datagrid选中行的数据2,判断是否选中,如果没选中就提示用户3,弹出编辑对话框,并传值,row.d_ID为你的主键id//点击按钮弹出编辑dialog对话框 $("#btn_Edit").click(function () { //1.判断用户是否选...原创 2020-05-15 13:55:13 · 207 阅读 · 1 评论 -
MVC+EF+SqlServer+Easyui简单企业项目(5)
上一章我给大家讲解了列表显示及查询的功能,我相信有很多小伙伴中间一定会遇到各样各样的错误,其实小编觉得,初学阶段不要怕错误多,就怕不出错,只有解决问题足够多,你对这个项目了解的程度会更深一点下边我就带领童鞋们进行(增删改查)中的增有童鞋一定很疑惑,这都是干什么了,我现在给大家说一下,红色框圈起来的是我们的弹出框,现在我们开始在script里边写新增的方法,我们在以前说过的多条件查询下边可以继...原创 2020-05-13 08:49:04 · 297 阅读 · 0 评论 -
MVC+EF+SqlServer+Easyui简单企业项目(4)
接下来通过Easyui实现列表显示首先创建一个控制器,右击Controllers—>添加控制器,选择第一个红色圈圈里边的东西不能删除,后果很严重的,前边的改成你需要的名字,我的是Drinks,控制器就创建完成因为很多地方会用到枚举类型,所以创建一个枚举类型的集合,在Common层创建一个EnumHelper的枚举类 /// <summary>/// 枚举...原创 2020-05-10 13:36:15 · 327 阅读 · 0 评论 -
MVC+EF+SqlServer+Easyui简单企业项目(3)
上一章我们看到很多重复的代码,下边我们就来给他封装一下,我们最大限度的去重复调用代码我们还在BLL层新建一个BaseServers类,我们把drinkServers类中的数据全部复制到新建的类中,这时候你就会注意到很多类似重复的代码下边我们新建一个CallContextFactory类,把重复代码封装到这个工厂类中,这个名字是我自定义的/// <summary>/// 工厂模式...原创 2020-05-08 13:51:45 · 284 阅读 · 0 评论 -
MVC+EF+SqlServer+Easyui简单企业项目(2)
底层架构已经搭建完成,现在开始做初始工作因为我们要使用ORM框架下的EF进行项目开发,所以POCOModel就是用来保存EF实体的,右击POCOModel文件夹,添加新建项,小编在这里都不细讲每个模型的作用,其他博主写的有可以去了解一下这里的服务器名称就是上一章我们创建的服务器的名称,并选择我们创建的数据库这里选中我们需要用到的表,因为小编就创建了两个,所以都要用到,全部选中这里...原创 2020-05-06 13:35:52 · 375 阅读 · 0 评论 -
MVC+EF+SqlServer+Easyui简单企业项目(1)
基础知识小编暂时都不讲解了,需要的篇幅有点大,需要的可以自行了解,下面开始进入正题,建库建表首先打开数据库,服务器名称为.是本地数据库,只有自己能使用下边开始建库建表,良好的注释习惯会帮助你更进一步这样数据库数据表就创建完成了,这种比较简单,企业级的项目数据表是很多的,数据量也比较大,就要进阶了,这种方便了解,后期项目需要存储过程和事务的时候我在贴图,...原创 2020-05-04 13:37:36 · 541 阅读 · 3 评论 -
SqlServer数据库内置MD5加密算法
我是在SqlServer数据库中实验的首先创建一个表,这里我省略创建表过程其次创建一个md5加密函数CREATE FUNCTION [dbo].[MD5](@src varchar(255) )RETURNS varchar(255)ASBEGINDECLARE @md5 varchar(34)SET @md5 = sys.fn_VarBinToHexStr(hashbytes(‘...原创 2020-04-21 17:41:05 · 1136 阅读 · 0 评论