asp.net平常遇到的问题
晴天天天天
任务艰巨
展开
-
SQLServer使用正则表达式(匹配)
记录一下sqlserver使用正则匹配字符串的方法(替换就不写了,网上比较多)一:如果只是查找表里有哪些符合条件的记录,只需要创建函数:USE [TableName]GOSET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER FUNCTION [dbo].[RegexMatch] ( @pattern VAR...原创 2019-11-22 13:37:56 · 23600 阅读 · 1 评论 -
几个常用的匹配html标签的正则
1.去除<a>标签,保留中间的文字原字符串 :<a href="www.baidu.com">点我跳转百度</a>正则 :<[a|A]\s*[^>]*>(.*?)</[a|A]> 替换为 $1结果:点我跳转百度2.去除指定标签及其里面的内容原字符串:<span style="color:red"&...原创 2019-11-06 15:42:34 · 4149 阅读 · 2 评论 -
oracle wm_concat排序问题
在使用wm_concat的时候,会遇到结果并没有按照表中顺序的问题,为什么会出现这种情况,还不太清楚,但已有解决办法。首先,数据源如图一所示。week表示星期几,比如当week=1的时候,表示星期一有四个开始时间和结束时间的记录,想要得到图二的效果,表示按week分组,把周X的时间段的多列转成一行。图1 数据源 图二 乱序的结果 如果直接使用 以下语句,得到的...原创 2018-08-19 14:45:40 · 19222 阅读 · 1 评论 -
js获取当前时间 yyyy-MM-dd格式
function getDate(){ var nowDate = new Date(); var year = nowDate.getFullYear(); var month = nowDate.getMonth() + 1 < 10 ? "0" + (nowDate.getMonth() + 1): nowDate.getMonth() + 1; ...原创 2018-04-20 13:56:13 · 931 阅读 · 0 评论 -
C#深度克隆对象
/// <summary> /// 克隆一个对象 /// </summary> /// <typeparam name="T"></typeparam> /// <param name="RealObject"></param>原创 2018-04-12 10:03:37 · 476 阅读 · 0 评论 -
oracle merge into同时编辑或添加的用法
表名:tablename;字段:id,field1,field2;值:id(或者自增),value1,value2;merge into tablename ausing (select '1' id, 'value1' field1,'value2' field 2 from dual) bon (a.id = b.id)when matched then update s原创 2017-12-29 11:33:02 · 362 阅读 · 0 评论 -
oracle start with connect by prior 递归查询用法
原文:https://www.cnblogs.com/benbenduo/p/4588612.html转载 2017-11-14 14:12:16 · 243 阅读 · 0 评论 -
webapi下使用npoi导出数据到excel,包含自动列宽和自动合并某一列单元格
/// /// 5.2、考场总表导出 /// [Route("ExamRoomExport")] [HttpGet] public FileResult ExamRoomExport(int examId) { #region 生成xls var lstTitle = new List { "考场", "科目时间", "监考老师", "座位号", "姓名", "准考证", "学生班级" };//,原创 2017-08-02 10:41:23 · 5616 阅读 · 5 评论 -
两个List<model>取差集
两个对象list,直接比较是不行的,因为他们存的地址不一样需要重写GetHashCode()与Equals(object obj)方法告诉电脑public class Model{ public string Id{ get; set; } public string Name{ get; set; } public override int G原创 2017-07-15 17:26:58 · 5074 阅读 · 0 评论 -
office转pdf在vs调试成功,传到iis上转化不出来
解决方法: 1. 确保服务器上已经安装office 软件;和转化插件。 2. 在"开始"->"运行"中输入dcomcnfg.exe启动"组件服务" 3. 组件服务 中 的计算机》我的电脑》DCOM配置中 找到 Microsoft Office Word 97 - 2003 文档 这个应用程序。右键属性。 4. 点击"标识"标签,选择"交互式用户" ,点击"安全"标签,在原创 2017-07-14 17:25:30 · 1265 阅读 · 0 评论 -
.net获取当前url各种属性(文件名、参数、域名、端口等)的方法(转)
假设当前页完整地址是:http://www.test.com:80/aaa/bbb.aspx?id=5&name=kelli"http://"是协议名"www.test.com"是域名"80"是端口号"aaa"是站点名"bbb.aspx"是页面名(文件名)"id=5&name=kelli"是参数【1】获取 完整url (协议名+域名+站点名+转载 2017-02-15 13:58:38 · 5988 阅读 · 0 评论 -
常用sql语句
删除表中某个字段alter table [表名] drop column [字段名]添加字段alter table [表名] add [字段名] [字段类型] 例: alter table student add name varchar(50)重命名字段EXEC sp_rename '表名.原字段名' ,'新字段名','COLUMN'修改字段类型a原创 2016-11-10 15:14:14 · 343 阅读 · 0 评论 -
去除List集合中的重复对象,去除对象!
if(A.contains(B)){ .......这样不能比较出重复的对象}//使用List时,想去除完全属性完全相等的对象,不能用以上方法。查找资料,以下方法可行: public class DataRowComparer : IEqualityComparer { public bool Equals(object b1, obj原创 2016-12-06 11:27:33 · 3441 阅读 · 1 评论 -
Bad Request 404s
请求接口 要是出现Bad Request - Request Too Long 可能是发送的文本内容太长将发送数据的 get 形式 改成post 即可原创 2016-10-28 15:03:20 · 1621 阅读 · 0 评论 -
索引(从零开始)必须大于或等于零,且小于参数列表的大小
原因可能是代码中的占位符不匹配,或者没有按序号依次写好原创 2016-10-14 09:32:57 · 10974 阅读 · 0 评论 -
不用递归,C#实现无限层级树
首先是对象的属性: public class ResChapter { public int Id { get; set; } public string Name { get; set; } public int Pid { get; set; } public List原创 2016-11-03 10:44:47 · 6463 阅读 · 0 评论 -
获取DataTable某一列所有值,存到List
有时候我们需要取出DataTable中的某一列,存到一个List中进行操作var list = dt.AsEnumerable().Select(c => c.Field<string>("列名")).ToList();原创 2016-10-11 10:16:51 · 23473 阅读 · 5 评论