- 博客(72)
- 资源 (1)
- 收藏
- 关注
原创 复合索引生效
前提如果一个表 a,b,c,d四列 a、b建立了复合索引查询条件:whereA的 条件 andB的 条件 andC的 条件问题:这个时候会用到复合索引吗?answer:如果 a与b的条件过滤后,记录数比较小的话,是会用到索引的,如果多的话,就不会用到索引,与单列索引的原则相同...
2019-03-19 16:55:35
763
原创 Using jQuery to POST [FromBody] parameters to Web API
问题现象: 制作了一个webapi接口,见代码,用jquery或者其他第三方程序访问的时候,接口可以调通,但是无法获取condition的值,总是呈现为null值 解决方式:服务端代码(webapi) [HttpPost] public string GetNews([FromBody]string condition)
2014-02-12 17:19:13
5269
转载 数据库外键使用优缺点
摘录网上讨论共同观点:主键和索引是不可少的,不仅可以优化数据检索速度,开发人员还省不其它的工作,矛盾焦点:数据库设计是否需要外键。这里有两个问题:一个是如何保证数据库数据的完整性和一致性;二是第一条对性能的影响。观点一:1,由数据库自身保证数据一致性,完整性,更可靠,因为程序很难100%保证数据的完整性,而用外键即使在数据库服务器当机或者出现其他问题的时候,也能够最大限度的
2013-12-03 14:41:17
2876
原创 Crystal Reports 版权疑问
以前一直以为Crystal Reports是微软公司的产品,由于最近公司项目用到Crystal Reports,花了点时间研究了下它,才发现其实不然。历史: 最开始的开发公司名为Crystal Services Inc.,最初的软件的名称为Quik Reports,开发版本从1.0到3.0。1996年被Seagate Technology公司收购,集成在Crystal Decis
2013-11-29 15:56:59
2521
转载 Windows 平台下不同版本svn对比
曾几何时,subversion的官网上以及找不到 Setup-Subversion的下载了,在晚上查询后,才知道在windows平台下,还有很多版本的svn(server),下文为在院子中找到的一片文章。在subversion官方网站http://subversion.apache.org(前身是:http://subversion.tigris.org)上能查询到所有的操作系统的不同SV
2013-11-28 23:47:12
2045
原创 silverlight中调试断点不可到达,提示:The breakpoint will not currently be hit.
现象:在visual studio中 调试 silverlight 程序,当调试运行时,发现silverlight中的断点不可到达,提示“The breakpoint will not currently be hit.”,解决方案 从菜单栏的 Tools->Options->Debugging->General 取消 "Require source to exactl
2013-11-24 16:40:48
6495
转载 为什么*.ashx一般处理程序不能访问Session值?
using System; using System.Web; using JBTCard.Entity.CompanyEntity; using JBTCard.Business.CompanyBS; using System.Collections.Generic; using Newtonsoft.Json; using System.Web.SessionState
2013-11-20 11:10:58
1352
转载 SqlDependency学习笔记
原文地址:http://www.cnblogs.com/yjmyzz/archive/2009/06/14/1502921.html
2013-11-05 09:48:42
709
转载 WPF ClickOnce应用程序IIS部署发布攻略
WPF ClickOnce应用程序IIS部署发布攻略(原文地址:http://www.cnblogs.com/edong/archive/2013/06/06/3121623.html) WPF程序非常适合公司内网使用,唯一缺点就是客户端要安装.net框架4.0。优势也很明显,在客户端运行的是一个WinForm程序,自动下载,可以充分利用客户机的性能,而且是以当前的Windows用户权限运
2013-11-05 09:43:30
1575
转载 Parsing web.config with XmlDocument.SelectSingleNode
问题现象: I have an utility that modified ASP.NET web.config using code like this: XmlDocument document = new XmlDocument();document.Load(sConfigFileName);XmlNode nodeParent = document.SelectS
2013-08-28 21:06:32
756
转载 IIS中不让下级虚拟目录继承本级的web.config配置
IIS中不让下级虚拟目录继承本级的web.config配置日前遇到一个问题:在默认网站下建立虚拟网站时,虚拟站报web.config的配置错误。检查发现是默认网站的配置,而非虚拟站的。虚拟站下没有相关的引用,所以报错。解决方法:配置默认网站的web.config为不向下继承。把除了configSecton之外的东西都放到 里面去 如 : http:
2013-08-22 11:38:53
5764
转载 触发器中判断 插入 or 更新 or 删除
方法有二: 一、做成三个触发器分别For insert/update/delete,不再多说; 二、判断插入/删除伪表的行数: If > 0 in inserted and 0 in deleted: INSERT.-------〉在插入操作 If 0 in inserted and > 0 in deleted: DELETE,-------〉在删除操作 If > 0 in
2013-07-26 16:32:35
3781
原创 .net 中delegate用法
目前本人了解的用法有下面三种匿名方法事件委托1.不可以用等号赋值2.只可以用“+=”,“-=” 搭载方法3.触发搭载方法(invoke)的访问级别为private ,只可以在本类中触发,如果需要在其他类中触发,可以用方法包装一下简单委托1.可以用等号赋值2.只可以用“+=”,“-=”搭载方法3.触发搭载方法(invoke)的访问级
2013-04-27 17:01:27
1080
原创 统一显示并记录错误信息 500
前提:当程序运行过程中,出现预期外的异常时,进行统一显示并记录错误信息实现过程配置webconfig Error后台代码public partial class Error : System.Web.UI.Page { protected void Page_Load(obje
2013-04-15 10:58:35
1457
原创 ObjectDataSource '_DataSource' could not find a non-generic method 'Update'
前提:AspxGridView + ObjectDataSource + ADO.Net EntityFramework 实现功能: 表格内编辑数据 触发表格更新事件报错:完整错误信息如下ObjectDataSource '_DataSource' could not find a non-generic method 'Update' that has parameter
2013-03-18 17:35:39
1602
原创 命令行创建临时证书 报错 Can't create the key of the subject
环境:windows 7 系统 命令行创建临时证书makecert.exe -sr LocalMachine -ss My -a sha1 -n CN=XXX -sky exchange -pe 报错:Can't create the key of the subject ('xxxxxx-xxx-x-x-x-x‘) 解决方式LocalMachine证书的存
2013-02-20 01:36:36
2312
转载 Sync Framework 2.1 Com Error
现象:客户端程序调用 sync framework2.1 服务(WCF发布)时,客户端报错:Retrieving the COM class factory for component with CLSID {EC413D66-6221-4EBB-AC55-4900FB321011} failed due to the following error: 80040154 Class not
2013-02-17 00:21:19
2345
转载 整理C# 二进制,十进制,十六进制 互相转换
//十进制转二进制Console.WriteLine(Convert.ToString(69, 2));//十进制转八进制Console.WriteLine(Convert.ToString(69, 8));//十进制转十六进制Console.WriteLine(Convert.ToString(69, 16));//二进制转十进制Console.WriteLine(C
2012-12-24 10:14:07
944
原创 linq 调用 有返回值(numeric)的存储过程,报错“从数据类型 numeric 转换为 numeric 时出错”
现象:Linq To Entity 调用 有numeric返回值的存储过程,报错“从数据类型 numeric 转换为 numeric 时出错”前提:存储过程Create PROCEDURE [dbo].[ENC_GetRangeTotalEnergy] -- Add the parameters for the stored procedure here @StartTime
2012-11-10 00:35:57
2560
转载 window.open以post方式提交
第一种方式 在web项目中,碰到需要跨页面传递参数的功能,就是那种需要把当前页面的内容带到新开的子窗体中,以前的做法是传一个id过去,然后在新窗口中去读数据库的内容。虽然不怎么麻烦,但是如果内容么有在数据库里保存,仅仅是处以拟稿状态时,就不能实现了,用户还常常认为是个bug。考虑采用get的方式传递,把需要的内容都序列化然后,通过url去传,显得很臃肿,而且get的传递内容长度有限制。于是
2012-11-04 23:34:07
11335
1
原创 JavaScript 方法、变量区分大小写
错误印象: 曾几何时,对 javascript有一段不区分大小写的印象,可能是因为以前某个版本、或者某个公司的浏览器执行不够严格,亦或者是与html混淆了,留下了错误印象。 正确认知下:javascript 是区分大小写的,如下代码 var a = 0; var A = 1; function ab() {
2012-11-02 00:11:55
5241
原创 html 引用文件路径
文件及目录:Assets\Css\Test.cssAssets\Images\Button_Audit.pngBUS\TestURLPath.aspx 源代码:Test.Css.div1{ background-image:url("/Assets/Images/Button_Audit.png"); background-repeat:no-repe
2012-10-31 16:28:05
8983
转载 如何安装及卸载ActiveX
安装ActiveX的命令:regsvr32 XXX.ocx 卸载ActiveX的命令:regsvr32 /u XXX.ocx http://zh.wikibooks.org/wiki/如何安装及卸载ActiveX
2012-10-30 16:41:22
2208
转载 x86、x64、IA64 区别
现在的桌面电脑的CPU都是属于 X86架构的CPUX86架构的CPU 从早期的 8位,16位,32位,一直发展现在的64位 X64就是基于 x86 架构的64位CPU ,AMD 64位CPU 就是用这种的全称 X86-64而IA64 是intel面向高端的新架构 IPF的64位 CPU 这种CPU 是不能兼容原先的 X86 下使用的程序,也就是说现在的windows程序都无法在这种
2012-10-28 21:54:02
2582
原创 读卡器与条码扫描器 输入设备 自动触发页面submit 事件
现象:读卡器 (键盘输设备), 在一个页面的文本框中输入卡号时(该页面只有一个可输入控件),会自动触发该页面form的submit事件 问题:如果想输入多个卡号,一起提交将无法实现 原因:1. 读卡器与条码扫描器一般默认设置,会在输入的字符后加一个Enter 键值, 2. 当在 html 的 form中只有一个文本框(一个可以输入控件),点击Enter 键时 会自动
2012-10-27 15:37:51
4642
原创 windows 服务安装失败
1.前提:服务安装文件在E:\WindowServices目录下 安装脚本:%systemroot%\microsoft.net\framework\v4.0.30319\InstallUtil.exe ERP.WindowsService.exenet start CardReaderService 2.错误信息: C:\Windows\system32>C:\
2012-10-27 15:10:12
7669
原创 html 捕捉回车键 且同时屏蔽掉该回车键
例如:捕捉文本框的回车键,同时屏蔽回车键引发的其他事件。 javascript function OnTextChanged() { if (event.keyCode == 13) {//判断是否为回车键,Event是window对象的一个属性,是全局的。 _HasMemo.SetText(_ReadCardInfoText.Get
2012-10-20 21:39:32
5208
原创 SQL 分组数据后 取每个分组的第一条数据(SQL Server)
可以通过 SQL中提供的Over操作实现分组, 数据库表结构(每隔数秒,通道写入一次采集数据) SQL 语句SELECT ROW_NUMBER() over (PARTITION By DATEDIFF(second,'2012/04/04',[Time])/300*300,chId order by DTM_History.[time]) as row
2012-10-14 14:53:34
13896
转载 SQL update 多表关联更新
有A、B张表,其记录如下:A表c1 c2--------------1 a12 a23 a38 a8B表c1 c3--------------1 b12 b13 b310 b10A.c1与B.c1相等,用一条
2012-10-13 23:41:41
54802
1
原创 SQL 布尔值 取反(sql server)
在sql中,可以用 '~' 符号对布尔值取反值 如 select ~isdeleted from dbo.BUS_Teachers 参考:http://stackoverflow.com/questions/177762/boolean-not-in-t-sql-not-working-on-bit-datatype
2012-10-13 22:39:09
15951
转载 EM ID卡卡号格式输出说明
EM ID卡卡号格式输出说明: 由于各个厂家的读卡器译码格式不尽相同,在读卡输出时,读出的二进制或十六进制(Hex)结果应该是唯一的,但是又可以通过以下几种主要换算办法,输出不同结果的十进制卡号(Dec),因此,请您一定在购买卡片或卡片喷号时,注意卡号格式的一致性:1、格式0:10位十六进制的ASCII字符串,即10 Hex格式。如:某样卡读出十六进制卡号为:“01026f6c3a”。
2012-09-26 15:07:13
3539
原创 未能找到回调的目标 XX 或未实现 ICallbackEventHandler。
环境: asp:Repeater 循环输出 ASPxGridView 控件,asp:Repeater 绑定的值根据过滤条件动态生成 看考界面:注:选择不同的分类菜单项,asp:repeater的绑定值不同; 问题现象:当对表格(ASPxGridView)进行刷新或者翻页操作时 报错 “未能找到回调的目标 XX 或未实现 ICallbackEventHandler。”
2012-07-12 10:58:45
2384
原创 linq to entity 调用存储过程(带返还结果集的存储过程)
linq to entity 调用存储过程:步骤一:像添加表一样添加存储过程 如下图: 然后在Model Browser窗口中右击已经增加的存储过程——》Add Function Import 如下图: 依次 选择Stored Procedure Name、点击Get Column Information、点击Create New Complex Type 、
2012-04-19 10:54:24
7429
转载 TFS 处理报表时出错
1.现象: 访问TFS指定项目的项目门户时(sharepoint 站点),网页中的表报部分报错 错误信息:处理报表时出错。 (rsProcessingAborted) 获取联机帮助对数据集“IterationParam”执行查询失败。 (rsErrorEx
2011-10-11 10:20:53
2944
原创 Sql server ReportServer 无法正常工作
现象: 在SQL Server Management Studio中无意删除了ReportServer与ReportServerTempDB数据库,导致Sql server ReportServer无法正常工作 错误信息: 表服务器无法打开与报表服务
2011-10-10 16:22:58
2657
原创 asp.net 超时介绍
在我们web开发的时候,我们一般常碰到的超时有以下几种第一种:http请求超时,超时时间可以在webconfig中进行全局配置,(单位为秒,默认为90秒)如下 第二种:数据库连接超时,超时时间可以在web config中进行全局设置(在连接字
2011-09-01 11:13:17
4239
原创 企业软件开发注意事项(纠结)
经历了几个客户,前期讨论了很多,流程也修改了四五遍,程序也在开发过程中确认了几遍,而且也“签证画押”了,往往最后上线了,还是有变动,还不能太强势。不然客户都没了。最终总结出:很多企业客户他们都不知道自己想要什么,只有一个具体的概念,所以在程序上线前,讨论的太多不一定是好事,只要对
2011-08-08 11:57:31
797
原创 安装中文版asp.net mvc3.0
vs2010里面没自带mvc3.0,需要我们自己动手安装(不知道vs2010的sp1里有没有包含)http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=d2928bc1-f48c-4e95-a064-2a45
2011-07-27 10:26:36
1868
原创 asp.net 级联菜单
实现目标: 实现两个下拉框级联效果(选择一个下拉框的值,另一个下拉框根据该值展现数据) 实现过程: 两个下拉框控件(combobox)combox1,combox2 ,两个对象数据源 (ObjectDataSource) ObjectDataSource
2011-07-25 13:33:37
2171
SVN 1.8 服务端
2013-11-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人