自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (2)
  • 收藏
  • 关注

原创 HP QC IE11不支持( win7 64位 无法安装)解决方法

HP QC IE11不支持( win7 64位 无法安装)解决方法

2014-12-23 13:15:07 18012 4

转载 Asp.net中实现同一用户名不能同时登录(单点登录)

Asp.net中实现同一用户名不能同时登录(单点登录)最近找了一些单点登录的,发现了这篇文章,貌似还是可以实现的,先保存了。Web 项目中经常遇到的问题就是同一用户名多次登录的问题,相应的解决办法也很多,总结起来不外乎这几种解决办法:将登录后的用户名放到数据库表中;登录后的用户名放到Session中;登录后的用户名放到Application中;登录后的用户名放到Ca

2012-05-03 10:40:03 1372

转载 调用webservice超时问题的解决

调用webservice超时问题的解决一.服务器端设置1、web.config配置,里面增加:2、扩大代理类的超时限制,默认是90秒 YourWebService yws = new YourWebService(); yws.Timeout = 1200000; //20分钟3、IIS属性-网站 连接超时时间 1200秒二.客户端设置1、修改 app.conf

2012-03-16 11:02:30 31762 1

转载 使用 OUTPUT 游标参数

使用 OUTPUT 游标参数 OUTPUT 游标参数用来将存储过程的局部游标传递回调用批处理、存储过程或触发器。 首先,创建以下过程,在 titles 表上声明并打开一个游标: USE pubs IF EXISTS (SELECT name FROM sysobjects WHERE name = 'titles_cursor ' and type = 'P ')

2011-12-27 17:36:28 1271 1

原创 WebService处理大数据量数据出错:运行配置文件中指定的扩展时出现异常。 ---> 超过了最大请求长度。.

WebService处理大数据量数据在通过WebService处理大数据量数据时出现如下错误:soap fault: 运行配置文件中指定的扩展时出现异常。 ---> 超过了最大请求长度。 解决方法:是因为传入的参数大于系统默认配置的值,asp.net web service默认的请求长度是4M。修改配置可以在web.config中重新设置,如下:httpRuntimehttpRuntime是配置asp.net http运行时设置,以确定如何处理对asp.net应用程序的请求。executionTimeout

2011-05-18 14:30:00 11221

原创 SQL 2008 用户定义表类型 注意传入列的顺序

SQL 2008  用户定义表类型  注意传入列的顺序       在 SQL Server 2008 中,用户定义表类型是指用户所定义的表示表结构定义的类型。您可以使用用户定义表类型为存储过程或函数声明表值参数,或者声明您要在批处理中或在存储过程或函数的主体中使用的表变量。       有了表类型,我们可以表一个datatable作为参数传入存储过程,一次大批量的更新,插入,删除数据等操作,减少了和数据库交互的次数。但是我在使用发现,表类型在数据库中是按照列顺序识别每一列的,这样要求我们传入的表,要和数据

2011-03-22 12:11:00 2343 1

转载 .net调用存储过程大全

<br />.net调用存储过程大全<br />本文的数据库用的是sql server自带数据Northwind <br /> 连接字符串Code<br /> string conn = ConfigurationManager.ConnectionStrings["NorthwindConnectionString"].ConnectionString;<br /> <br />confige文件<br /> <br /> Code<br />    <connectionStrings><br />  

2011-03-07 12:56:00 3720

原创 .NET调用SAP的WebService遇到的问题

<br />.NET调用SAP的WebService遇到的问题<br />近日首次调用SAP的WebService,遇到了一些问题,可能是由于自己的粗心才能引起这些问题,所以记录下来,以免再次犯错啊。呵呵!<br />1.添加引用时,要添加web引用!<br />    由于开发环境使用的VS2008,添加引用的类型分为:添加引用和添加服务引用(注:VS2005中直接有web引用选项,选择Web引用就可以)。此时应选择添加服务引用,在添加服务应用界面,输入SAP的WebService地址,选择“前往”后,选

2011-03-06 18:53:00 5670

原创 批量复制操作的事务和说明(SqlBulkCopy)

批量复制操作      默认情况下,批量复制操作作为独立的操作执行。 批量复制操作以非事务性方式发生,不可能使其回滚。 如果需要在出错时回滚全部批量复制或它的一部分,可以使用 SqlBulkCopy 托管的事务,在现有事务中执行批量复制操作,或者在 System.Transactions Transaction 中登记它。      由于不同批次在不同事务中执行,因此,如果在批量复制操作期间发生错误,则当前批次中的所有行都将被回滚,但以前批次中的行将保留在数据库中。 (在错误点之前复制的所有批次都被提交;回

2011-02-17 15:05:00 4028 2

转载 Coalesce()函数的全新认识

透视!

2011-02-12 15:58:00 3146

转载 Excel 自动根据Sheet名生成目录

打开你要创建,目录的表格按Alt+F11在谈出的对话框中点插入选择模块然后把下面的代码复制到模块中Sub mulu() On Error GoTo Tuichu Dim i As Integer Dim ShtCount As Integer Dim SelectionCell As Range ShtCount = Worksheets.Count If ShtCount = 0 Or ShtCount = 1 Then Exit Sub

2011-01-28 12:01:00 1789

转载 SQL Server 2005使用发布、订阅实现数据同步

<br /><br />SQL Server 2005使用发布、订阅实现数据同步<br />SQL Server 2005相对于SQL Server 2000来说,无论是性能还是功能都有一个相当大的提高,甚至可以用“革命”来形容这一次升级。SQL Server 2005使 SQL Server 跻身于企业级数据库行列。在数据高可用性方面,SQL Server 2005为用户提供了数据镜像、复制、故障转移群集、日志传送功能。本文向读者简单介绍SQL Server 2005的复制功能。 <br /><br />

2010-11-24 17:07:00 1302

转载 关于SQL的安全问题

关于SQL的安全问题(ftp.exe、cmd.exe的解决方法)     这段时间服务器出了点问题,弄得很郁闷!进程里多了2个进程,一个ftp.exe,一个cmd.exe,手动清除不掉这2个进程,用了好几款杀毒软件如:卡巴斯基互联网安全套装7.0、瑞星2008、Mcafee8.5企业版等都无济于事!只有Mcafee查出在system32下发现两个病毒文件eq和tt,但清除掉后,过不了多久就又自动出现了!无发彻底清除,后来到安全模式下用冰刃强杀,彻底清查注册表,但是重启后病毒文件和进程将再次出现,而且出现时间

2010-11-23 10:06:00 854

转载 .NET中锁6大处理方法 悲观乐观自己掌握

.NET中锁6大处理方法 悲观乐观自己掌握<br />本文介绍了处理.NET中锁的6种方法,首先我们讨论一下并发性问题,然后讨论处理乐观锁的3种方法,乐观锁不能从根源上解决并发问题,因此后面我们介绍了悲观锁,最后介绍隔离级别如何帮助我们实现悲观锁,每个隔离级别都列举了示例进行说明,使得概念更加清晰。<br /> 我们为什么需要锁?<br />  在多用户环境中,在同一时间可能会有多个用户更新相同的记录,这就会产生冲突,这个就是著名的并发性问题。<br /><br /><br />  图 1 并行性问题漫画<

2010-10-27 15:23:00 1053

原创 RDLC 报表钻取项可折叠和展开

RDLC 报表钻取项可折叠和展开     近日做项目,用到了RDLC报表,用到了矩阵的列分组和行分组,但是数据量很大,画面展现起来宽度和高度都远远超过了使用者的视力范围,需要左右和上下拖动才能看全面,造成客户体验很不爽啊。在网上搜索资料后发现蜡人张老师的博客中有一个关于报表项可折叠和展开的效果博文(http://www.cnblogs.com/waxdoll/archive/2010/04/20/337822.html 4、具有子报表的钻取报表 )。可能是小弟太过愚钝,看后就是搞不清楚如何才能实现类似效果。

2010-10-12 11:24:00 4814 1

转载 RDLC 矩阵实现复杂统计(复合表头)

<br />RDLC 矩阵实现复杂统计(复合表头)<br />前一阵做程序用rdlc报表只是用了最简单的一部分,画个表,传个参数,赋个数据源,就OK.<br />前一阵去给客户安装,要求做一个数据分析,数据,格式等要求都比较苛刻.<br />要按照不同的分类来汇总,层次,合计都要有.<br /><br />开始用报表,做了试验,发现要实现比较难,不容易实现多级分组及按组合计,而且如果嵌套了子报表,导出Excel的时候会不显示子表数据.<br />看到报表控件上有个矩阵,于是上网查了一下,做了大概的了解...

2010-10-03 12:07:00 9794 1

转载 DataGridView的虚模式填充

<br /><br />系统中需要使用到了DataGridView控件来显示数据,采用了最简单和常用的逐行填充法,运行没问题,但是在大数据量的时候显示速度非常慢,考虑到系统使用场景中的数据量通常都在百万行以上,所以只能尝试使用虚模式(VirtualMode)来填充。<br />查看了MSDN里的资料,发现使用虚模式好像挺简单的,只要将DataGridView的VirtualMode属性设置为true,然后完成CellValueNeeded事件的处理代码就行。如果需要编辑数据的话,还需要自己处理CellVal

2010-07-08 10:45:00 1324

原创 事务日志已满和'PRIMARY' 文件组已满的解决方案

<br />   昨天突然有客户反应系统无法正常的操作了!感到很震惊啊,系统一直运行正常啊,怎么会突然出问题。于是赶紧跟踪调查终于发现了问题的根源。<br /> 问题一:数据库 'XXXX' 的事务日志已满。若要查明无法重用日志中的空间的原因,请参阅 sys.databases 中的   log_reuse_wait_desc 列<br />  问题二:无法为数据库 'XXX' 中的对象 ''PK_tbl_XXXX' 分配空间,因为 'PRIMARY' 文件组已满。请删除不需要的文件、删除文件组中的对象、将

2010-06-30 10:23:00 31714 2

转载 在存储过程中编写正确的事务处理代码(SQL Server 2000 & 2005)

<br />在 SQL Server 中数据库事务处理是个重要的概念,也稍微有些不容易理解,很多 SQL 初学者编写的事务处理代码存往往存在漏洞,本文介绍了三种不同的方法,举例说明了如何在存储过程事务处理中编写正确的代码。<br />在编写 SQL Server 事务相关的存储过程代码时,经常看到下面这样的写法: begin tran update statement 1 ... update statement 2 ... delete

2010-06-28 15:54:00 802

转载 用.NET SqlBulkCopy类执行批量复制

<br />在不同数据源之间转移数据是一个常见的开发任务。如果你应用过SQL Server,就会熟悉bcp(批量复制)命令。<br />它允许你快速将大型文件批量复制到SQL Server表或视图中。在.NET Framework 1.1中,可以通过SqlCommand对象利用bcp,但.NET Framework 2.0中增加了SqlBulkCopy类来简化这个繁琐的过程。<br />SqlBulkCopy类<br />虽然你仍然可以使用t-splbcp命令,但SqlBulkCopy类具有很强的性能优势。

2010-06-24 14:58:00 1132

原创 SQL 特殊函数

1、COALESCE()函数---简介---T-SQL的COALESCE()函数能够让你指定多个表达式,而且COALESCE()会返回组里第一个非空的值。要使用下面的形式,其中expression可以是任何数据类型,并能够等于大多数合法的表达式:CASE    WHEN (expression1 IS NOT NULL) THEN expression1    ...    WHEN (expressionN IS NOT NULL) THEN expressionN    ELSE NULL如果所有自变量

2010-06-23 13:41:00 695

原创 SQL常用函数

<br />一、字符转换函数<br />1、ASCII()<br />返回字符表达式最左端字符的ASCII 码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。<br />2、CHAR()<br />将ASCII 码转换为字符。如果没有输入0 ~ 255 之间的ASCII 码值,CHAR() 返回NULL 。<br />3、LOWER()和UPPER()<br />LOWER()将字符串全部转为小写;UPPER()将字符串全部转为大写。<br

2010-06-10 11:34:00 509

转载 MS SQL Server查询优化方法

<br /><感谢原作者的辛勤劳动!><br />MS   SQL   Server查询优化方法<br />查询速度慢的原因很多,常见如下几种  <br />        1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)  <br />        2、I/O吞吐量小,形成了瓶颈效应。  <br />        3、没有创建计算列导致查询不优化。  <br />        4、内存不足  <br />        5、网络速度慢  <br />        6、查询出

2010-06-07 14:37:00 518

转载 数据库索引使用

<br />1.不宜创建索引的情形<br />(1)经常插入,修改和删除的表<br />(2)数据量比较小的表,因为查询优化器在搜索索引时所花费的时间可能会大于遍历全表的数据所需要的时间<br /><br />2.适合创建索引的情形<br />(1)为where子句中出现的列创建索引<br />(2)创建组合索引<br />(3)为group by 子句中出现的列创建索引<br /><br />3.聚集索引的设计原则<br />(1)该列的数值是唯一的或者很少有重复的记录<br />(2)经常使用betwe

2010-06-03 13:24:00 574

原创 修复: System.Security.SecurityException 错误消息

程序报如下错误:经过多方查找发现的解决方法:系统必备组件您必须安装此软件更新应用 Microsoft.net Framework 1.1 SP1。*(根据自己的.NET版本号安装相应版本的组件包)参考网页:http://support.microsoft.com/kb/893166

2009-12-07 14:24:00 1673

原创 清除指定数据库中所有表的记录

 除指定数据库中所有表的记录,就是要一个空的数据库。方法如下:一:SQL中delete 与 truncate table 的比较 delete 适用于限定范围的删除,例如: delete titles where type = "business" 由于 delete 的同时写事务日志,所以速度稍慢,但当误操作以及灾难发 生时,可以进行恢复。 没有限定范

2009-11-03 12:16:00 4353

原创 按日期累加销售数据

 原表: 表1 日期 店铺 销售 9-1 A店 100 9-1 B店 200 9-1 C店 300 9-2 A店 200 9-2 B店 300 9-2 C店 400 9-3 A店 300 9-3 B店 400 9-3 C店 500 ---期望结果如下: 日期 店铺 销售 累计销售 9-1 A店 100 100 9-1 B店 200 200 9-1 C店 300 300 9-2

2009-10-30 16:30:00 1376

转载 SQL Server中汇总功能的使用GROUPING,ROLLUP和CUBE

1.用 CUBE 汇总数据 CUBE 运算符生成的结果集是多维数据集。多维数据集是事实数据的扩展,事实数据即记录个别事件的数据。扩展建立在用户打算分析的列上。这些列被称为维。多维数据集是一个结果集,其中包含了各维度的所有可能组合的交叉表格。 CUBE 运算符在 SELECT 语句的 GROUP BY 子句中指定。该语句的选择列表应包含维度列和聚合函数表达式。GROUP BY 应指定维度列和关键

2009-10-30 13:54:00 1004

转载 删除重复记录

     SQL板块的小F一直是我的偶像,近日有幸拜托他的博客,发现犹如置身宝藏之中。害怕忘记如此好的文章出处,就特转帖到自己博客。文章版权归小F所有!特此声明!--功能概述:删除重复记录在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢?谢谢! 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people

2009-10-30 12:02:00 507

原创 心灵的归宿

从毕业到现在已经有两年了,两年中我开心过、沮丧过、蹉跎过、珍惜过。一路走来成熟了许多、现实了许多。在我迷茫之时,我来到的CSDN,在这里我看到了许多和我一样的同仁,视乎发现了自己的归宿,在和各路大侠的交流中,我学会了许多、提高了许多。视乎看到了自己的榜样和目标,CSDN让我的心停留在了这边IT的土地!

2009-08-13 10:56:00 473

C# winform闪屏示例

winform 的登录窗口和数据加载的过度窗口示例

2010-07-13

.NET Winform窗体参数传递大全

Winform窗体参数传递大全,相当的有用啊!

2008-10-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除