- 博客(105)
- 资源 (7)
- 收藏
- 关注
转载 好用的数据库字典查看工具SQLToolbelt
工作中经常为诸多的陌生或没有任何表或者字段说明或者文档庞大数据库和数据库表所烦恼,有以下场景: 1.新进入一家公司,开始接触新的项目,领导给你一大堆文档,在不了解具体逻辑的情况下,除了项目的结构,能让你快速掌握信息的还有数据库文档,事实是很多文档不是最新,或者不完整,甚至没有数据库文档。 2.公司安排一个接手其他的项目,参与二次开发或者维护,遇到的问题同情况一。 3.自己参与...
2019-09-20 10:15:36 822
转载 js获取几小时前,几分钟前,几秒前
<!doctype html><html lang="en"> <head> <meta charset="gb2312"> <script type="text/javascript" src="http://cdn.bootcss.com/jquery/3.1.1/jquery.js"
2018-11-12 09:25:45 4769 2
转载 js获取上传图片真实的尺寸大小和存储大小
</pre><pre name="code" class="html"><input id="file" type="file"><input id="Button1" type="button" value="button" onclick="check()
2018-09-28 16:56:30 2551
转载 SQL 截取最后一次出现字符后面的字符
SQL如何取出一个字符串中最后一个特殊字符右边的字符,例如:10*20*300,怎样得到300?使用reverse配合charindex来实现。 reverse是把字符串倒置,然后通过charindex来获取倒置之后第一个*的位置,然后使用substring函数进行字符串截取,截取后再使用reverse倒置回来即可。 以下为例子 declare @str varchar(20) s...
2018-09-12 11:10:08 3256
转载 C#获取URL参数值办法
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->/// <summary>/// 测试./// </summary>public void Test(){ //或者动态读取前一次的URL //string p...
2018-08-15 17:28:07 1426
原创 清除服务器缓存办法
清除服务器缓存办法//在ashx文件中写方法/// <summary> /// ServerMgr 的摘要说明 /// </summary> public class ServerMgr : IHttpHandler { public void ProcessRequest(HttpContext context)...
2018-08-14 10:17:54 9669
转载 ftp传输工具FlashFxp+FilezillaServer
大文件传输的时候,通过windows本机自带的远程连接方式进行传输很费劲,特别耗时,所以我采用了客户端Flash Fxp和服务器端Filezilla Server的ftp工具来传输,传输效率还可以接受。首先是服务器端,安装结尾时,如果选择启动程序,你会看到如下图:这个是连接服务器本地的,什么都不用改,点击ok就可以了。如果安装完之后没有弹出这个界面,直接到开始菜单找到FileZilla...
2018-07-18 16:45:06 386
转载 JS获取URL中参数值(QueryString)的4种方法
项目中具体实现: //获取url后面的参数 function getUrlParam(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象 var r = window.location.s...
2018-07-18 10:09:35 348
转载 日志管理
/// <summary> /// 日志部分 /// </summary> /// <param name="fileName"></param> /// <param name="type"></param> /// &
2018-07-04 12:00:23 199
转载 Git使用详细教程
一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速...
2018-06-29 18:09:09 194
转载 20位订单号 时间戳+6位随机字符串组成
/// <summary> /// 20位订单号 时间戳+6位随机字符串组成 /// </summary> /// <returns></returns> public string generateOrderId() { string keyu...
2018-04-26 16:22:44 2938
转载 用数据库保存Session及创建ASPState数据库时出现的问题
用数据库保存Session及创建ASPState数据库时出现的问题sessionState 使用 SQLServer 模式:在运行 SQL Server 的计算机(将存储会话状态)上运行 InstallSqlState.sql(默认安装在 <Drive>:\systemroot\Microsoft.NET\Framework\version中)。它将使用新的存储过程和 TempDB 数...
2018-04-02 10:06:50 1132
转载 为数据库添加映射
--创建数据库链接.--添加链接数据库exec sp_addlinkedserver '112.886.45.110',--链接服务器名 '', @provider='SQLOLEDB', @datasrc='dbserver',--sql server实例名 @catalog='data'--数据库名--添加链接登录exec sp_addlinkedsrvlogin '112.8
2017-07-25 09:42:14 1599
转载 正则表达式替换指定位置的字符串
public string GetRePlaceStr(string str, string pattern, string newstr, int index=1) { Regex reg = new Regex(pattern); //查询匹配数量 var t = reg.Matches(str);
2017-07-17 17:51:28 6372
转载 在DataTable中更新、删除数据
/*在DataTable中选择记录*/ /* 向DataTable中插入记录如上,更新和删除如下: * ----但是在更新和删除前,首先要找出要更新和删除的记录。 * 一种方法是遍历DataRow,搜索想要的记录, * --〉然而更聪明的办法是使用DataTable.Select方法:table.
2017-07-17 10:22:52 1079
转载 获取浏览器url的参数
//JavaScript版: function getUrlParam(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r!=null) return unescape(r[2])
2017-05-23 10:13:31 1109
转载 将主表的ID更新到子表中
UPDATE GQJMX SET A.pid=B.ID FROM A,B WHERE A.danhao=B.danhao
2017-05-22 15:49:06 770
转载 sql语句中----删除表数据drop、truncate和delete的用法
一、SQL中的语法 1、drop table 表名称 eg: drop table dbo.Sys_Test 2、truncate table 表名称 eg: truncate table dbo.Sys_Test 3、delete from
2017-05-10 18:16:04 1401
转载 SQL将多个字段查询出来拼接成一行
select stuff((select ','+fieldName + ' as ' + alias from Table where a.No=No for xml path('')),1,1,'') as sqlJoint from Table as a where No='00001'group by No
2017-05-10 17:40:21 2947
转载 sql查询重复数据
select ShuLiang, GuiGeName from Table where GuiGeName in (select GuiGeName from Table group by GuiGeName having count(1) >= 2)
2017-05-10 15:32:34 361
原创 SQL循环更字段的值
/* total count for the query result */declare @totalcount intdeclare @rownum intselect @totalcount = (select count(1) from Table)set @rownum = 1while @rownum <= @totalcount begin declare @n
2017-05-09 17:12:45 974
转载 SQL 判断字段中指定字符出现的次数
原理:将指定字符转换为空,原长度减去转换后的长度就是指定字符的次数。 在做数据处理时遇到一个SQL操作的问题就是有一列关键词字段,字段中包含各种乱七八糟的字符,其中有一个双引号“ 是关键词中不需要的,所以需要去掉,而一般只有带两个”的才需要去除,所以首先得先找到含有双引号的且双引号出现两次的值,然后删除。这里提取指定符串在字段中的出现次数SQL为: select * from
2017-05-09 15:55:36 2180
原创 将json 转为DataTable
string json = "{\"Code\":\"00001\",\"dataConvert\":{\"student\":[{\"学生姓名\":\"小苏\",\"性别\":\"女\",\"手机号码\":\"1591233\",\"家庭住址\":\"揭阳市\",\"活动编号\":\"1\"},{\"学生姓名\":\"小黄\",\"性别\":\"男\",\"手机号码\":\"15915232\"
2017-04-22 17:19:50 801
转载 GUID的四种格式
var uuid = Guid.NewGuid().ToString(); // 9af7f46a-ea52-4aa3-b8c3-9fd484c2af12 var uuidN = Guid.NewGuid().ToString("N"); // e0a953c3ee6040eaa9fae2b667060e09 var uuidD = Guid.
2017-04-22 17:14:29 2454
原创 sql自动生成{00N}编号
DECLARE @n VARCHAR(50) =RIGHT('0000000'+LTRIM(cast( CONVERT(int, isnull((SELECT MAX(bianhao) FROM Table),0))+1 as VARCHAR(15))),3);DECLARE @bianhao VARCHAR(50) =@nselect @bianhao as bianhao
2017-04-20 16:55:21 855
转载 C#绝对路径和相对路径的相互转换
/// /// 绝对路径转相对路径 /// /// /// private static string urlConvertor(string strUrl) { string tmpRootDir = HttpContext.Current.Server.MapPath
2017-04-18 16:33:08 14506 1
转载 C# 使用SqlBulkCopy类批量复制大数据
特别注意 sqlbulkcopy.ColumnMappings.Add(dt.Columns[i].ColumnName, dt.Columns[i].ColumnName);插入的时候列的顺序可以不一致,但名称和数据类型最好要保存一致。不一致时候,也能进行正确的转换,除了比如DataTime数据类型,不能插入一个无效的string时间字符串。几种数据库的大数
2017-04-05 16:47:17 938
转载 指定DataTable中某些列是否同时存在重复
DataTable dt = new DataTable("tab"); dt.Columns.Add("指标简码", typeof(int)); dt.Columns.Add("指标简码1", typeof(int)); dt.Columns.Add("指标简码2", typeof(int)); dt
2017-04-02 16:31:20 1609
转载 判断json是否存在KEY
string str = "{\"impt_No\":\"001\",\"impt_Name\":\"ZERO\",\"is_impt_tb\":\"1\",\"impt_type\":\"0\"}"; JObject jo = JObject.Parse(str); if (jo.Property("impt_No") == null || jo.
2017-03-31 11:52:46 9077
原创 C#检验json对象是否存在对应的KEY
public static string Import() { string str = "{\"impt_No\":\"001\",\"impt_Name\":\"ZERO\",\"is_impt_tb\":\"1\",\"impt_type\":\"0\"}"; //数据源初步校验[全部检查,有误返回错误列表]
2017-03-31 11:51:04 9205
原创 获取url中的参数
//获取url中的参数 function getUrlParam(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象 var r = window.location.search.substr(1).match(reg); //匹配目标参数
2017-03-28 16:55:16 740
原创 fs_split过滤函数
/****** Object: UserDefinedFunction [dbo].[f_split] Script Date: 03/21/2017 12:07:07 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER function [dbo].[f_split](@c varchar(2000),@spli
2017-03-21 14:48:31 297
原创 数组与JQuery之间的转换
var item = $("#sgry").val().split(","); for(var i = 0; i < item.length; i++) { item[i] = item[i]; } var new_item=[]; for(var i=0;i<item_BanZu.leng
2017-03-17 16:22:58 1193
转载 获取某周、某月、上月、某季度的开始日期、结束日期及判断日期第几周(注意:月份从零开始)
/** * 获取某周、某月、上月、某季度的开始日期、结束日期及判断日期第几周 *///格式化日期:yyyy-MM-dd function formatDate(date) { var myyear = date.getFullYear(); var mymonth = date.getMonth() + 1; var myweekday = da
2017-02-04 14:51:13 1766
转载 SQL中的循环、for循环、游标
--SQL中的循环、for循环、游标 --1. 利用游标循环更新、删除MemberAccount表中的数据 DECLARE My_Cursor CURSOR --定义游标FOR (SELECT * FROM dbo.MemberAccount) --查出需要的集合放到游标中OPEN My_Cursor; --打开游标FETCH NEXT FROM My_Cursor ; --读取第一行数
2017-02-04 14:50:19 20962 1
原创 动态创建Repeater行和删除行
function Dels(obj) { var msg = ""; msg = "你确定删除吗?"; var trID = "rptr"+obj.id; if (confirm(msg) == true) { $("#" + trID + "").remove
2016-10-21 10:08:52 698
原创 DevExpress动态创建控件
//物品信息 List liSKU = new List(); int pjCount = int.Parse(BLL.com.GetNum(txtpiaojianshu.Text.Trim())); if (pjCount>1) { for (int i = 0;
2016-10-19 15:34:54 2504
原创 Repeater小计
decimal sum = 0;decimal sum1 = 0;decimal sum2 = 0;decimal sum3 = 0; decimal sum4 = 0;decimal sum4 = 0; int count = 0; protected void RpList_ItemDataBound(object sender, RepeaterItemEvent
2016-09-27 14:10:02 391
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人