【donet】
Jesse621
学无止境。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
VB MSFlexGrid控件的几种使用方法
'MSFlexGrid赋值的方法 MSFlexGrid1.TextMatrix(0, 1) = "老师" MSFlexGrid1.TextMatrix(1, 2) = "学生" MSFlexGrid1.TextMatrix(2, 3) = "校长" MSFlexG转载 2011-07-25 19:38:29 · 35341 阅读 · 6 评论 -
.Net各类事务汇总
1、SQL事务优点:执行效率最佳限制:事务上下文仅在数据库中调用,难以实现复杂的业务逻辑。CREATE PROCEDURE Tran1 as begin tran set xact_abort on Insert Into trantest (id,test)values(1,'test') Insert Into trantest (id,test)va原创 2013-03-20 15:52:26 · 6679 阅读 · 6 评论 -
使用TransactionScopeOption 管理事务流
可通过调用一个方法来嵌套事务范围,该方法在使用其自己范围的方法中使用 TransactionScope,下面示例中的 RootMethod 方法就是前者这样的方法。void RootMethod(){ using(TransactionScope scope = new TransactionScope()) { SomeMethod();原创 2013-05-29 14:59:00 · 10031 阅读 · 4 评论 -
VS中的虚空格
编程环境下可以选“启用虚空格”,路径为:“工具”==》“选项”==》“文本编辑器”==》“所有语言”==》“设置”(启用虚空格),其效果就是在你写有代码的程序文档中凡是空白的地方都填满了“空格”,当你用键盘上的4个方向键左右上下移动光标时,空白处就像存在实在的字符一样,光标可以实在地移动到任意你想到达的地方,比如向下移动,会一直保持同一列位置,而不会因为某些行该列的空白而改变光标所处的列的位置,以原创 2013-05-29 09:17:00 · 10317 阅读 · 4 评论 -
checklistBox默认选中多个选项
//绑定全部的年级信息 DataTable dtGrade = new GradeBLL().QueryAllActiveGrade(); chblGrade.DataSource = dtGrade; chblGrade.DataTextField = "GradeName"; chblGrade.DataValueField =原创 2013-03-29 20:11:36 · 8624 阅读 · 4 评论 -
VS2010新建Web网站与新建Web应用程序的区别
在Visual Studio 2010中,除了可以使用“创建Web应用程序”的方式来构建自己的Web项目之外,还可以通过创建“Web网站”的方式来构建Web项其中,Web网站的创建方法:打开Visual Studio 2010主窗体,在菜单栏里选择“文件”|“新建|网站”命令,在弹出的“新建网站”窗体里可以通过“ASP.NET 网站”和“空网站”这两种模板来创建自己的Web网站。Web应用程序转载 2013-01-03 21:27:19 · 30472 阅读 · 12 评论 -
.net 报表加载提示未定义问题解决
做报表在用vb6的时候用的是第三方的Grid++Report,现在转到了 .Net,用自带的rdlc报表,参考的是小崔的教程,严格按照他的做法一步步来的,文章中说的好几个要注意的地方我都尽量避免了,试了好几次都是提示报表未定义,由于报表提示信息不详细,不知道问题出在哪。本来以为是传参数的问题,后来干脆就把参数给全部去除了,可是问题依然存在。 分析了一下原因应该是报表路径加载问题,原创 2012-05-25 10:47:35 · 5372 阅读 · 2 评论 -
C++字符串中的"\0"问题
C++中没有字符串对象,字符串可以看成是字符数组,不过它们之间又有区别。 简单的来说就是区别在最后的一个元素"\0"上,它标志着一串字符是否是字符串。用字符串初始化字符数组时,"\0"附带在后面与前面的字符一起作为字符数组的元素。 在内存中,就是根据"\0"来确认字符串,如果找不到就会沿着字符一直找下去。它占用内存空间,但是不计入串长。 用字符串原创 2012-09-29 19:41:27 · 11749 阅读 · 2 评论 -
抽象类与接口的区别
一、抽象类:抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。二、接口:接口是引用类型的,类似于类,和抽象类的相似之处有三点:1、不能实例化;转载 2012-02-29 19:41:40 · 4526 阅读 · 9 评论 -
从文本框输入看软件的健壮性
所谓健壮的系统是指对于规范要求以外的输入能够判断出这个输入不符合规范要求,并能有合理的处理方式。软件健壮性是一个比较模糊的概念,但是却是非常重要的软件外部量度标准。软件设计的健壮与否直接反应了分析设计和编码人员的水平。即所谓的高手写的程序不容易死。 咱虽然不是什么高手,不过从自己刚做的机房收费系统屡屡败倒在文本框输入中,体会还是比较深的。1、用户名登录。 既然是登录,原创 2011-08-22 17:25:02 · 3226 阅读 · 4 评论 -
机房收费系统——对象集合的使用
由于机房收费系统的窗体和控件比较多,有时需要对多个对象进行操作,这时用到对象集合就会省很多代码量。代码就是时间,时间就是生命啊。越精简,效率越好。1、窗体集合在收费系统中要实现一个功能:一个窗体打开的时候,其他打开的窗体要最小化。实现如下:Priv原创 2011-08-22 19:47:46 · 1593 阅读 · 5 评论 -
VBA 中感叹号(!)与(.)句号区别
句号和感叹号最大的区别在解析时间。如果用句号,那么就是早期绑定,也就是在VBA编译的时候就进行解析,因此你可以用智能提示。用感叹号则是运行时绑定,也就是运行时解析。因此理论上来说,句号的性能应该比感叹号要好,原因就是句号是早期绑定。但是目前还没人能写项目代码多到可以区别出句号和感原创 2011-07-26 10:39:38 · 6024 阅读 · 3 评论 -
多标签在浏览器中的实现
前一段时间报选修,相信大家对学校的管理系统都很熟悉,应该也会注意到在进入系统后要点击选修课会强制弹出一个窗口,而不是在原来的基础上转接,我就想研究一下浏览器的标签功能的实现。要实现标签的功能,首先想到的应该就是SStab控件,这也是好多人都选取的。用它来做选项标签页很容易,可是用来做浏览器的标签就会很费力。sstab的每一个tab页都相当于一个容器,可以把webBrowser控件放原创 2011-06-05 11:20:00 · 2684 阅读 · 3 评论 -
用户名限制输入特殊字符
在SQL查询语句中要避免用户名中有特殊符号,像“=”,“‘”,等等,这些都会干扰查询甚至会报错。以限制”‘“为例,我想了两种方法:一、利用LikePrivate Sub txtUserID_Change() '限制输入非法字符 dim bJ原创 2011-08-06 11:32:09 · 8733 阅读 · 13 评论 -
巧用Like运算符
LIke:用来比较两个字符串。Like 运算符的语法具有以下几个部分:部分描述result必需的;任何数值变量。string必需的;任何字符串表达式。pattern必需的;任何字符串表达式,遵循“说明”中原创 2011-08-02 19:48:19 · 2901 阅读 · 8 评论 -
机房收费系统——验收报告
机房收费系统验收报告1.项目信息项目名称:机房收费系统项目开始时间:2011年07月28日项目验收时间:2011年08月18日2.项目概述: 适用于机房原创 2011-08-22 20:24:26 · 3152 阅读 · 2 评论
分享