随笔分类 -  Stored Procedures

1 2 3 4 5 ··· 9 下一页
摘要:今天是2025年元旦,祝大家新年快乐!工作顺利,写代码如意随行......节日,没有出去溜达,依然在宿舍写程序,主要写的是SQL代码...下面分享在写代码时,其中一些细节与想法,如下一张表, 前端用户将会传入FileType字段一个或多个值给SQL去过渡上面这表的数据。如,Png,Jpeg,Gif, 阅读全文
posted @ 2025-01-01 22:15 Insus.NET 阅读(30) 评论(0) 推荐(0) 编辑
摘要:前期开发,直接把图片以数据流形式存储于数据库表中,随着图片上传越来越多,显示于出来时,效率与性能直接受到影响。现在,只能把已经上传的图片,处理为实际图片文件,存在磁盘文件夹里。在转存时,每张图片顺便生成其缩略图,在显示时,先显示缩略图,浏览者想看原图时,再进一步操作。不管是让系统管理员手动操作,还是 阅读全文
posted @ 2024-12-18 21:47 Insus.NET 阅读(52) 评论(0) 推荐(0) 编辑
摘要:Insus.NET的做法,是把从钉钉获取的数据,存储在公司的数据库中。这样不必频频去钉钉获取。 用户信息远不止以上数据表所呈现的字段。这里Insus.NET仅呈其中一部分。 想获取钉钉的数据,你需要先参考下面的一些准备《获取钉钉数据前准备》https://www.cnblogs.com/insus/ 阅读全文
posted @ 2021-12-10 14:28 Insus.NET 阅读(695) 评论(0) 推荐(0) 编辑
摘要:获取的数据,存储在数据表中: 存储的表创建好之后,参考获取钉钉数据前准备《获取钉钉数据前准备》https://www.cnblogs.com/insus/p/15666401.html 然后,创建存储过程: 存储过程第2参数@dept_id。你需要传入部门的ID号。默认为1,即是取得根部门。如果传入 阅读全文
posted @ 2021-12-10 13:48 Insus.NET 阅读(926) 评论(1) 推荐(1) 编辑
摘要:1,在数据库中,部署httpget和httppost CLR函数:《MS SQL SERVER操作API的GET和POST CLR》https://www.cnblogs.com/insus/p/15665449.html 2,在数据库,创建2张表,存储企业钉钉的一些静态数据: 以上2张表的数据,除 阅读全文
posted @ 2021-12-10 10:32 Insus.NET 阅读(841) 评论(0) 推荐(0) 编辑
摘要:公司有使用钉钉OA.为了获取钉钉数据,前些时候,有参考网上,写了《MS SQL SERVER操作API的GET和POST存储过程》https://www.cnblogs.com/insus/p/15205077.html 由于ms sql server毕竟不是C#程序。因为,Insus.NET还是把 阅读全文
posted @ 2021-12-09 08:43 Insus.NET 阅读(604) 评论(0) 推荐(0) 编辑
摘要:OLE DB provider "SQLNCLI10" for linked server "x.x.x.x" returned message "No transaction is active.". OLE DB provider "SQLNCLI11" for linked server "x 阅读全文
posted @ 2021-08-30 19:04 Insus.NET 阅读(570) 评论(0) 推荐(0) 编辑
摘要:上个星期,为了连接DingDing,查找了诸多资料和朋友的指点与帮助。整理好2个存储过程,Get和Post: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE PROCEDURE [dbo].[usp_Util_HttpGet] @Url 阅读全文
posted @ 2021-08-30 11:15 Insus.NET 阅读(697) 评论(0) 推荐(0) 编辑
摘要:更新数据表,其中表的2个字段设为外键,即其参考另外2张表的主键。 但是,当我们更新这2个字段时,如果遇上参数长度为0的空值时,它会返回一个异常: 看看表结构: 它只接受参考表的主键值或是NULL,不接受其它值,当然包括长度为0的值''。但是前端传一个长度为0的空值时,怎么办? 改写一下存储过程: 阅读全文
posted @ 2020-11-27 15:56 Insus.NET 阅读(260) 评论(0) 推荐(0) 编辑
摘要:数据库表的一些字段名带"-"字段,在C#做属性映射时,会有点问题。因为C#的属性名是不允许带"-"字符的。 在C#中,我们编写model的property时,也许也许得把“-”改为“_”: 但是,当我们查询数据时,直接写sql语句,SELECT * FROM TableName,也许2个属性获取不了 阅读全文
posted @ 2020-11-13 16:59 Insus.NET 阅读(386) 评论(1) 推荐(0) 编辑
摘要:做多个数据库数据处理时,出现如标题所示的异常: Cannot resolve the collation conflict between "SQL_Latin1_General_CP1_CI_AS" and "Chinese_PRC_CI_AS" in the equal to operation 阅读全文
posted @ 2020-11-13 09:12 Insus.NET 阅读(2533) 评论(0) 推荐(0) 编辑
摘要:这2天,在完成一个功能,即是angularjs文件上传的功能。 把文件存储在MS SQL中,把文件上传至Web API中进行处理。 数据库结构表: 模组: Entity: 接下来,我们将要实现Web API来处理用户上传的文件。 在实现之前,得先仔细研究这篇《Web API: how to acce 阅读全文
posted @ 2020-08-30 12:13 Insus.NET 阅读(482) 评论(0) 推荐(0) 编辑
摘要:有一项目表,即为参数表,其中许多字段均设有缺省值。 现在想用户重置时,这些字段的值均Reset为字段预设的缺省值。 如: 我们可以从系统表INFORMATION_SCHEMA.COLUMNS来获取字段以及其一个属性。 SELECT [COLUMN_NAME], REPLACE(REPLACE([CO 阅读全文
posted @ 2020-05-09 14:19 Insus.NET 阅读(550) 评论(0) 推荐(0) 编辑
摘要:先看看实现的结果,可以By月份和季度,可以调整会计开始日期。 前端略去,只分享MS SQL存储过程: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- -- Author: Insus.NET -- Blog: https://insus.cnb 阅读全文
posted @ 2019-07-02 16:20 Insus.NET 阅读(616) 评论(0) 推荐(1) 编辑
摘要:博客中,Insus.NET有分享过处理重复记录的功能。如《删除重复Row记录数据》https://www.cnblogs.com/insus/p/10890148.html 今天就改编这个,改为动态存储过程。日后可以针对任一张表来进行。 SET ANSI_NULLS ON GO SET QUOTED 阅读全文
posted @ 2019-05-31 16:05 Insus.NET 阅读(518) 评论(0) 推荐(1) 编辑
摘要:在ms sql server实现动态呈现列的方法很多。下面Insus.NET解决也算是另外一种参考。 如: 准备实现功能的数据: CREATE TABLE [dbo].[Timing] ([When] NVARCHAR(10) NOT NULL PRIMARY KEY) INSERT INTO [d 阅读全文
posted @ 2019-05-30 15:38 Insus.NET 阅读(4252) 评论(0) 推荐(3) 编辑
摘要:下面这篇《动态为表添加存储时间字段》https://www.cnblogs.com/insus/p/10943614.html 添加字段,只能添加时间类型的字段。想把这个方法改良一下,尽量能做到通用。 SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO 阅读全文
posted @ 2019-05-29 16:58 Insus.NET 阅读(942) 评论(0) 推荐(1) 编辑
摘要:有网友在网上问: 数据如下: 期望得到的结果: 下面是Insus.NET实现方法: 创建一个临时表,将用来存储最终结果: IF OBJECT_ID('tempdb..#TempRpt') IS NOT NULL DROP TABLE #TempRpt CREATE TABLE #TempRpt ( 阅读全文
posted @ 2019-05-29 15:45 Insus.NET 阅读(426) 评论(0) 推荐(1) 编辑
摘要:网上有人问: declare @WH varchar(MAX)set @WH='C1,C2,C3-C9,C20,C22,C30-C35'想要循环截取出含有-的字符串 C3-C9,C30-C35,展开C3-C9,C30-C35,将@WH替换为 'C1,C2,C3,C4,C5,C6,C7,C8,C9,C 阅读全文
posted @ 2019-05-27 13:48 Insus.NET 阅读(407) 评论(0) 推荐(1) 编辑

1 2 3 4 5 ··· 9 下一页