- 博客(23)
- 资源 (3)
- 收藏
- 关注
原创 MSSQL统计各表占用的空间大小
SELECT OBJECT_NAME(id) tablename , CASE WHEN reserved * 8 > 1024 THEN RTRIM(8 * reserved / 1024) + 'MB' ELSE RTRIM(reserved * 8) + 'KB' END DataReserve , CASE WHEN dpages * 8 > 1024 THEN RTRIM(8 * dpages / 1024) ...
2021-07-22 14:14:16 523
转载 给Repeater控件里添加序号的5种方法
转载自:http://www.yc-edu.org/netpeixun/2558.html.net是目前非常热门的一种程序编译语言,在.net培训中的众多知识点中,给Repeater控件里添加序号的5种方法是非常重要的一个。下面就由达内的老师为大家介绍一下这方面的内容。Repeater是我们经常用的一个显示数据集的数据控件,经常我们希望在数据前显示数据的序号,那么我们该怎么为Rep
2015-01-07 17:01:03 2298
原创 NPOI 2.0 教程(三):EXCEL 基本格式设置之ICellStyle
前两篇,我们已经学习了如何用NPOI来创建和编辑Excel,并且已经熟悉了HSSFWorkbook,ISheet,IRow和ICell。接下来我们把它变得漂亮一点。
2014-12-10 17:42:28 47474 11
原创 疑难 : Win8下安装的.Net 2.0-3.5总是提示损坏的映像解决办法
在win8下,.net2.0 和 .net3.5 被当作一个系统功能。需要在控制面板-软件
2014-07-27 17:17:10 3637
原创 ASP.NET : 一个网站繁体转换的简单实现
转载请注明出处 http://blog.csdn.net/fujie724有一种将网站转繁体的方式是使用JS。将页面上所有元素里的文字,按照对照表都转换成繁体。但是这种方式可能会有个问题:当网页加载比较慢,或者访问者的电脑比较卡的时候,由于需要等网页全部加载完毕后才能进行遍历转换,从而导致访问者会看到先是简体的页面显示出来,随后才变成繁体。要解决这个问题的话,最好的方法当然
2014-07-03 11:41:31 3534 2
转载 关于COM类工厂80070005和8000401a错误分析及解决办法
============================================转载之前=============================================在服务器上部署ASP.NET的项目需要使用EXCEL的话多半都会出现这个问题。原作者写得太好了。所以转载收录到自己这里。但是不知道原作者是谁,如有知道的朋友还请指出,我一定标明出处。==========
2014-03-11 16:16:19 2595 1
原创 NPOI 2.0 教程(二):编辑既存的EXCEL文件
上一篇中讲了用NPOI创建新EXCEL文件的基本方法,但有时候我们需要的是对一个已有的EXCEL文件进行编辑修改。那么用NPOI该怎么做呢?请接着学习在这一篇里,我们读入上一篇教程中生成的EXCEL,然后以其做为模版,修改之后保存为另一份EXCEL
2014-03-11 15:40:11 29243 14
原创 NPOI 2.0 教程(一):创建新EXCEL文件
NPOI早就听说了,但是一直以为第三方的不可能有微软的效率高。所以一直都用COM来处理EXCEL,直到某天试了一下,发现NPOI生成的数据几乎是1秒内就完成了。惊喜万分,也希望留下一些东西供别人学习。今天带来的是第一篇,用NPOI创建一个新的EXCEL文件。
2014-03-11 15:19:53 22622 2
原创 EXCEL:用相对坐标计算合计
举个例子,我需要在:A1计算B1到D1的合计。A2计算B2到D2的合计。A3计算B3到D3的合计。......虽然可以在A1里写=SUM(B1:D1)然后往下拉,由EXCEL自动生成每一行的公式。但是这样的作法在使用NPOI编程的时候无法实现。在用NPOI复制ROW到下一行的时候,公式依然保留了=SUM(B1:D1),导致计算的结果并不正确。
2014-03-10 11:54:28 2254
原创 ACCESS:CommandBuilder生成的INSERT语句在ACCESS中总是报错的原因
使用CommandBuilder来自动生成Insert Delete Update等语句的时候。系统总是报错,INSERT INTO 语句的语法错误。 在 System.Data.Common.DbDataAdapter.UpdatedRowStatusErrors(RowUpdatedEventArgs rowUpdatedEvent, BatchCommandI
2014-02-19 15:25:46 1465
原创 C#:Control控件里的ComboBox在设计视图下焦点可以进入的解决办法
上一篇博客里说到,当我们编写一个控件直接继承于Control,并且里面Add了一个ComboBox的时候的问题。今天继续接着这个说。有的人可能会觉得奇怪,自定义控件不是直接新建一个UserControl就好了吗,干嘛用代码直接写,直接继承Control?这个我就不多说了,总之制作自定义控件不光可以使用UserControl。有的时候用Control会更好一些。那么今
2012-09-20 15:14:08 2870 1
原创 C#:ComboBox中TextChanged事件不被触发的探究
ComboBox的TextChanged事件是应用很广的一个事件。该事件会在ComboBox的编辑框内文字发生改变的时候触发。但是有一次在项目里,当我选择了ComboBox的下拉项的时候,它神奇的没有被触发。重现的方式也很简单。先新建一个类,写一个这样的控件。 using System; using System.Collections.Generic; usi
2012-09-11 18:17:13 20740 1
原创 C#:MDI子窗体最大化导致父窗体工具栏移动的问题解决
一个常见的MDI布局如上图所示。父窗体拥有自己的工具栏。当子窗体最大化的时候,会变成下面这个样子。子窗体的标题栏会并到父窗体上去。使得父窗体的工具栏往下移动了。看起来就好象工具栏突然变成子窗体的。有时候我们可能不需要这样的效果。而希望他能表现的稍微“正常”一些。例如:怎么做到呢?先给窗体上拖一个MenuStrip控件,然后右键该控件,选择移动到最
2012-09-11 17:14:00 5110 5
原创 .Net 中实现ShowDialog不会全都锁死的办法
一般来说,窗体A是主界面,在窗体A里可以Show出窗体B1和窗体B2。窗体B1里可以ShowDialog窗体C。如果按照A-B1-C的顺序打开,那么A和B1都会锁死, 有的时候需要A依然是可用的,但是B1被锁死。A可用的目的是可以Show出窗体B2。 那么应该改造成。A在打开B1或者B2的时候,使用一个线程来打开。这样,当打开C的时候,C只是锁死了那个新建的线程
2012-07-09 14:29:16 1727
原创 C#:获取控件对象在工具箱里的图标
工作上的需要。要写一个对控件操作的插件。在插件中需要把设计器界面上的控件以树形结构列出来,配上控件在工具箱的图标。
2010-08-30 11:51:00 2336
原创 C#:关于WinForm中ComboBox的探究
ComboBox就是.net里面用于做下拉菜单的控件。平时用得很多,却对它知道的很少。其实ComboBox并不像平常以为的那样是一整个控件。而是由其他控件复合而成的。其中,下拉菜单的那个三角形按钮和输入框的边框都是ComboBox的整体。是绘制出来的。
2010-07-28 10:04:00 8247
原创 C#:使用双缓冲让界面绘制图形时避免闪烁
以前做用户控件的时候喜欢拿已有的基础控件来拼。发现这样做用户控件比较方便。但是在控件投入大量使用之后,发现这种做法对控件的速度影响非常大。于是全部重新修改,尽量把能不用控件的地方全部改成绘制
2010-07-26 18:06:00 10717 2
原创 C#:简单实现动态数据生成Word文档并保存
今天正好有人问我,怎么生成一个报表式的Word文档。就是文字的样式和位置相对固定不变,只是里面的内容从数据中读取。 我觉得类似这种的一般用第三方报表来做比较简便。但既然要求了Word,只好硬着头皮来。 网上的方法大多数都是从一个GridView或表中获得数据后向Word中添加一个表格。 但不方便实现下面的效果(图1)。(以下插图可能需要CSDN用户登录后才能看到)
2010-04-02 00:06:00 29409 14
原创 C#:调用API函数,弹出对话框更改打印机默认设置
虽然说.NET为我们提供了很多打印设置的功能,比如PrintDialog。可是有的功能是没有实现的,比如PrintDialog的窗体中,按下“打印机”后,出来的打印机设置窗口。会发现,这个打印机设置会根据不同的打印机而不同。而它更改的,是打印机的默认设置。 怎么实现这个功能呢?这个难题让我在网上寻觅了一个星期。也没有找到实现这个功能的代码。要么就是只能弹出这个对话框
2010-03-16 18:37:00 6308 21
原创 C#:为PrintPreviewControl加上鼠标滚轮支持和鼠标拖动预览页支持
最近做项目的时候需要使用到PrintPreviewControl来实现打印预览。使用PrintPreviewControl的好处是,比PrintPreviewDialog要来的灵活。PrintPreviewControl可以放置在任何你需要的地方,而不用特别的弹出一个对话框。并且可以实现任何你需要的按钮功能。 废话不说,放上代码 #region ■宣言___
2010-01-22 17:27:00 6290 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人