- 博客(161)
- 资源 (4)
- 收藏
- 关注
原创 ABP项目:未能加载文件或程序集“Castle.Core, Version=4.1.1.0, Culture=neutral”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配
运行ABP MVC 版本的singlepage时,使用code first方式迁移数据库时,提现版本不对,如下所示:PM> add-migration InitialCreateSystem.IO.FileLoadException: 未能加载文件或程序集“Castle.Core, Version=4.1.1.0, Culture=neutral, PublicKeyToken=40...
2019-11-16 10:53:32
1237
原创 EXCEL工作流模板效果简介
使用excel做成一个项目管理模板,实现以下功能:1、进度条显示项目进度2、动态统计项目完成情况,进行中项目,完成项目等3、甘特图形式跟踪项目进度4、实现当项目已完成时,归档到新的sheet表格中5、其他功能:点击时间,跳转到甘特图当前时间位置具体操作实现步骤:https://download.youkuaiyun.com/download/zoohouse/11188056...
2019-05-24 22:29:05
1073
转载 得到表中的所有列信息(包含数据类型名)
取表的字段信息: SELECT syscolumns.name,systypes.name,syscolumns.isnullable,syscolumns.length FROM syscolumns, systypes WHERE syscolumns.xusertype = systypes.xusertype AND syscolumns.id = object_id('prod
2012-06-25 11:24:59
979
原创 union的用法
SQL UNION 操作符UNION 操作符用于合并两个或多个 SELECT 语句的结果集。请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。SQL UNION 语法SELECT column_name(s) FROM table_name1UNIONSELECT column_n
2012-06-01 11:18:25
664
原创 updatepanel控件中弹出子窗口,子窗口操作成功后自动关闭并刷新父页面
在子窗口中,要用JS实现top.window.location.href='/Content/ManageTopNav.aspx?catalogid=7';时,由于父窗口中有updatepanel控件,所以不能刷新成功。在后台代码中使用Response.Write("top.window.location.href='/Content/ManageTopNav.aspx?catalogid=7
2012-05-20 16:54:46
2498
转载 Javascript刷新页面的几种方法(页面刷新与弹出窗口问题解决方法)
window.location.reload();使用window.open()弹出的弹出窗口,刷新父窗口非模态刷新父页面 :window.opener.location.reload()使用window.showDialog弹出的模式窗口模态刷新父页面 :window.dialogArguments.location.reload(); 先来看一个简单的例子:
2012-05-20 16:24:50
8110
转载 F5刷新与在地址栏按回车的区别(待整理)
先来说“刷新”,它是在你现有页面的基础上,检查网页是否有更新的内容。在检查时,会保留之前的一些变量的值,因此有可能会造成刷新后网页出现错误,或者打不开的情况;“转到”和在地址栏回车,则相当于你重新输入网页的URL访问,这种情况下,浏览器会尽量使用已经存在于本机中的缓存。也就是说,“刷新” 是取网页的新内容来更新本机缓存,在更新的同时保留之前的一些变量;“转到”则是一种全新的访问
2012-05-10 09:17:28
11531
转载 JavaScript中的知识点细节
简单的数据类型只有undefined, null, boolean, number和string。typeof(undefined)返回的也是undefined。typeof(null)返回object,但null并非object,具有null值的变量也并非object。typeof(NaN)和typeof(Infinity)都返回Number。NaN参与任何数值计算的结果都是NaN,
2012-04-16 12:55:02
671
转载 Sql Server REPLACE函数的使用
REPLACE用第三个表达式替换第一个字符串表达式中出现的所有第二个给定字符串表达式。语法REPLACE ( ''string_replace1'' , ''string_replace2'' , ''string_replace3'' )参数''string_replace1''待搜索的字符串表达式。string_replace1 可以是字符数据或二进制数据。''st
2012-04-10 17:52:00
696
转载 delete table 和 truncate table
delete table 和 truncate table使用delete语句删除数据的一般语法格式:delete [from]{table_name、view_name}[where]将XS表中的所有行数据删除delete XS 执行完后,发现XS表中的数据都删除了,但是表的结构什么都还在。 truncatetruncate table语句将删除指
2012-04-10 16:46:56
784
原创 SQL将日期按特定的英文格式输出
我们知道在SQL中,要想让日期按特定的格式输出,可以用convert函数,但这样子转化后的结果都是数字格式的,比如2012-02-16,02/16/2012等,但是要想让日期输出的格式为Tuesday, April. 3,convert函数就不能满足,这时,我们可以使用另一个日期操作的函数:DATENAME()DATENAME()返回代表指定日期的指定日期部分的字符串。语法
2012-03-31 11:40:39
8228
原创 日期内容的字符串转化为DateTime类型
在开发的过程中经常遇到这样一个问题:字符串格式的日期需要按特殊的格式输出。即原来为“2012-03-29”的格式要转化为:Thursday, Mar. 29 的格式。这时,我采用的方法是先将字符类型转化为DateTime类型,再将DateTime类型按特殊的字符格式输出,有特定的函数来处理。将字符类型的日期转化为DateTime类型主要有以下方法:方法一:Conve
2012-03-29 09:45:50
18157
转载 DateTime类型关于日期的一些操作
日期格式:yyyyMMdd HH:mm:ss(注意此字符串的字母大小写很严格)yyyy:代表年份MM: 代表月份dd: 代表天HH: 代表小时(24小时制)mm: 代表分钟ss: 代表秒DateTime.Now.ToShortTimeString() DateTime dt = DateTime.Now; dt.ToString();//2005-11-5 13
2012-03-29 09:32:50
1081
原创 关于SQL数据类型的优先顺序
在写CASE WHEN THEN语句时,遇到一个转化错误问题,如下:库中的status为A,使用语句:SELECT a=(CASE WHEN Status='A' THEN 'A' ELSE GETDATE() END) FROM dbo.DeliveryDelayMessage数据库返回错误信息:Conversion failed when converting d
2012-03-29 09:26:51
1171
转载 count(1) 与 count(*)
count(1) 与 count(*)这个要看你自己数据库设计的结构啦 如果你的数据表没有主键,那么count(1)比count(*)快 如果有主键的话,那主键(联合主键)作为count的条件也比count(*)要快 如果你的表只有一个字段的话那count(*)就是最快的啦 count(*) count(1) 两者比较。主要还是要count(1)所相对应的数据字段。 如果c
2012-02-21 18:26:49
559
转载 sql where 1=1和 0=1 的作用
where 1=1; 这个条件始终为True,在不定数量查询条件情况下,1=1可以很方便的规范语句。一、不用where 1=1 在多条件查询中的困扰 举个例子,如果您做查询页面,并且,可查询的选项有多个,同时,还让用户自行选择并输入查询关键词,那么,按平时的查询语句的动态构造,代码大体如下: string MySqlStr=”select * from table wh
2012-02-21 18:24:35
569
转载 CROSS APPLY和 OUTER APPLY 区别详解
SQL Server 2005 新增cross apply 和outer apply 联接语句,增加这两个东东有啥作用呢?我们知道有个 SQL Server 2000 中有个cross join 是用于交叉联接的。实际上增加cross apply 和outer apply 是用于交叉联接表值函数(返回表结果集的函数)的, 更重要的是这个函数的参数是另一个表中的字段。
2012-02-16 09:07:59
761
转载 DataTable.Clear() 和 DataTable.Table.Rows.Clear() 的区别
DataTable.Table.Rows.Clear() 只是清除了行信息内容,用此方法清除之后,再往表插入行,操作正常。datatable.clear()清除了表信息内容,用此方法清除之后,再往表插入行会报错。(还没亲自测试)
2012-02-14 11:43:19
7447
转载 C#数据集应用大全
C#数据集应用大全一、数据集基本应用1.表格新增记录方式一:利用BindingSource的AddNew //新增记录,推荐使用,光标位置处于当前新增记录,且正处理编辑状态 DataRow thisRow =((DataRowView)usersBindingSource.AddNew()).Row; this
2012-02-14 11:39:32
4139
转载 ashx与aspx的区别
ashx继承自IHttpHandler,它的Response里面没有html相关内容。ashx 文件用于写web handler的。.ashx文件与.aspx文件类似,可以通过它来调用HttpHandler类,它免去了普通.aspx页面的控件解析以及页面处理的过程。其实就是带HTML和C#的混合文件。 .ashx文件适合产生供浏览器处理的、不需要回发处理的数据格式,例如用于生成动
2012-02-09 09:54:34
4105
转载 再续.ashx
.ashx 文件用于写web handler的。当然你完全可以用.aspx 的文件后缀。使用.ashx 可以让你专注于编程而不用管相关的WEB技术。.ashx必须包含IsReusable. 如下例所示 using System; using System.Web; public class AverageHandler : IHttpHandler { pu
2012-01-30 12:54:24
1498
原创 子类与父类中的多态demo——虚函数
父类 :public class Account { public double balance; public Account() { // // TODO: Add constructor logic here // }
2012-01-15 12:11:08
772
原创 要看的书
1、重构:改善既有代码的设计2、设计模式:可复用面向对象软件的基础3、CLR via C#4、MSDN宝藏库中,初学者应该看的东西【整理的很辛苦哦】http://www.cnblogs.com/damonlan/archive/2012/06/14/2549100.html
2011-12-30 17:43:43
495
原创 IReaper
简介:http://www.cnblogs.com/koon/archive/2009/03/26/1422134.html下载地址:http://ireaper.codeplex.com/releases/view/21194
2011-12-30 09:16:20
501
原创 查看表中的字段在哪些地方有被用到
select DISTINCT object_name(referencing_id)FROM sys.sql_expression_dependencies as sedJOIN sys.sql_dependencies as sd on sd.object_id = sed.referencing_idJOIN sys.columns as c on c.object_
2011-12-29 18:20:37
650
原创 SELECT INTO 临时表时,不能往同样的表INTO两遍
SELECT * INTO #temp FROM dbo.Orders WHERE OrderId=102803SELECT * FROM #tempSELECT * INTO #temp FROM dbo.Orders WHERE OrderId=102804这时候,第一次SELECT * INTO #temp时,就创建了一张临时表#temp,如果第二次再想往这张临时
2011-12-29 09:43:21
2425
原创 变量的取值
DECLARE @a INT=1SELECT @a=OrderId FROM orders WHERE orderid=5649430PRINT @a 如果在select中取到的@a不存在,则最后打印出的结果还是原来的值1
2011-12-29 09:35:30
739
转载 程序员的辛酸
一晚下班回家,一民警迎面巡逻而来。突然对我大喊:站住! 民警:int类型占几个字节? 我:4个。 民警:你可以走了。 我感到很诧异。 我:为什么问这样的问题? 民警:深夜还在街上走,幸苦又寒酸的样子,不是小偷就是程序员。
2011-12-27 09:10:15
474
原创 判断是否存在某列,并新增一列
语法:if exists(select 1 from syscolumns where name = '列名' and id = object_id('表名'))例子:IF NOT EXISTS (SELECT 1 FROM syscolumns WHERE id=OBJECT_ID('dbo.Shipping_Info') AND NAME='PaymentInfoID2')
2011-12-27 09:05:07
636
转载 javascript 中的location
location.pathname:返回URL的域名(域名IP)后的部分。例如http://www.joymood.cn/wordpress/返回/wordpress/,又或则http://127.0.0.1/index.html 返回/index.html,注意是带url的域名或域名IP,在磁盘上随便建个Html文件进行location.pathname测试,如浏览器上的路径是:C:\D
2011-12-21 09:56:41
612
转载 Server.Execute和Server.Transfer的区别
1、Response.Redirect():Response.Redirect方法导致浏览器链接到一个指定的URL。当Response.Redirect()方法被调用时,它会创建一个应答,应答头中指出了状态代码302(表示目标已经改变)以及新的目标URL。浏览器从服务器收到该应答,利用应答头中的信息发出一个对新URL的请求。这就是说,使用Response.Redirect方法时
2011-11-07 09:47:32
793
原创 获取本站点网页的html代码与任意URL网页的html代码
1、获取任意网页(url)的html代码,存放于stirng对象中: 可以用WebClient对象来获取,WebClient.DownloadString(url);这是这个方法有一点要注意的是,使用WebClient对象时,不能保存cookies与session中的信息。如果有一个网页需要其所在站点的cookies信息才能生成html代码时,使用此方法获取就会出错,因为无法获得生
2011-11-07 09:36:37
825
转载 input 控件里同时使用onclick onserverclick
先通过onclick通过验证客户端验证,然后在执行服务端方法onserverclick onclick="return CheckDate();" onserverclick="butSearch_onclick" type="button" value="查询"> function CheckDate
2011-10-27 10:46:21
2248
转载 html控件、html服务器控件和web服务器控件的区别
[RT]html控件、html服务器控件和web服务器控件的区别2009-07-13 下午 12:24asp.net之所以现在开发方便和快捷,关键是它有一组强大的控件库,包括web服务器控件,web用户控件,web自定义控件,html服务器控件和html控件等。这里我主要说说html控件、html服务器控件和web服务器控件的区别。 1、html控件:就是我们通常的说
2011-10-27 10:34:19
7648
2
转载 asp控件与html控件的区别
在最近做评教系统的页面布局时,我学习到很多东西,尤其是asp控件也html控件的区别(用法上,不是概念上)。在看视频的过程中,很多东西我都能听懂,但真正在脑袋里装了没多少,自己在运用视频中的所学到的知识时,往往是举步维艰。实质原因是自己并没有对其本质含义所领悟。那么下面就说说我觉得有价值分享的自己的领悟。首先我们说说二者的概念区别吧(相信大家都清楚)1. asp控件是服务端控件,h
2011-10-26 18:02:47
787
转载 Literal与label的区别
刚开始学.NET的朋友可能不清楚Literal和Label到底有什么区别,其实它们也只有一个区别,就是在转换成客户端Html代码后,Label就成了,而Literal则是什么标记都不带
2011-10-26 12:43:59
600
转载 如何在存储过程B中,对存储过程A的结果集进行查询
问题: 有读者来信询问:如何在存储过程B里面使用存储过程A执行后的结果集?就是在存储过程B里面再对存储过程A的结果集进行查询。 解答: 建议您在存储过程中将另外一个存储过程的结果集先存放到一个暂存数据表,接着对此暂存数据表进行查询处理之后,然后再将最终的处
2011-10-14 14:54:01
2395
原创 关于SQL中的EXISTS
如果数据库中存在一个字段,但此字段为NULL时,用EXISTS来判断的话,结果为true。例如 IF EXISTS (SELECT Orderer FROM dbo.Visitor WHERE VisitorId='EE4AD01B-0C5E-4C2C-9BB2
2011-10-11 15:46:39
435
转载 SQL字符串处理
select语句中只能使用sql函数对字段进行操作(链接sql server),select 字段1 from 表1 where 字段1.IndexOf("云")=1;这条语句不对的原因是indexof()函数不是sql函数,改成sql对应的函数就可以了。left()
2011-10-10 11:40:53
476
转载 sql 2005数据库加密
转贴自teched讲师: 牛可 基本概念:第一层 服务主密钥 备份服务主密钥backup service master key to file='c:/smk.bak'encryption by password='P@ssw0rd' restor
2011-09-29 09:25:37
526
EXCEL项目管理模板实现.docx
2019-05-19
cefsharp使用简单用例,兼容XP解决方案
2018-11-29
给站点加壳:谷歌浏览器内核CefSharp,兼容XP
2018-11-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人