2010年11月8日

使用BackgroundWorker组件进行异步操作编程

摘要: 概述在应用程序中,可能会遇到一些执行耗时的功能操作,比如数据下载、复杂计算及数据库事务等,一般这样的功能会在单独的线程上实现,执行结束后结果显示到用户界面上,这样可避免造成用户界面长时间无响应情况。在.NET 2.0及以后的版本中,FCL提供了BackgroundWorker组件来方便的实现这些功能要求。组件介绍BackgroundWorker类位于System.ComponentModel 命名... 阅读全文

posted @ 2010-11-08 15:06 viper2010 阅读(682) 评论(0) 推荐(0) 编辑

2010年10月26日

sql连接语句中的Integrated Security=SSPI/ture/false

摘要: 关于sql连接语句中的Integrated Security=SSPI解决方法:即:Security Support Provider Interface设置Integrated Security为 True 的时候,连接语句前面的 UserID, PW 是不起作用的,即采用windows身份验证模式。只有设置为 False 或省略该项的时候,才按照 UserID, PW 来连接。Integrat... 阅读全文

posted @ 2010-10-26 14:57 viper2010 阅读(1623) 评论(0) 推荐(0) 编辑

2010年10月11日

CSS中“#”之CSS id 选择器

摘要: id 选择器id 选择器可以为标有特定 id 的 HTML 元素指定特定的样式。id 选择器以 "#" 来定义。下面的两个 id 选择器,第一个可以定义元素的颜色为红色,第二个定义元素的颜色为绿色:下面的 HTML 代码中,id 属性为 red 的 p 元素显示为红色,而 id 属性为 green 的 p 元素显示为绿色。注意:id 属性只能在每个 HTML 文档中出现一次。想知道原因吗,请参阅 ... 阅读全文

posted @ 2010-10-11 15:56 viper2010 阅读(358) 评论(1) 推荐(0) 编辑

2010年10月8日

sql语句-linq语言-lambda表达式对照

摘要: 1、 查询Student表中的所有记录的Sname、Ssex和Class列。select sname,ssex,class from studentLinq: from s in Students select new { s.SNAME, s.SSEX, s.CLASS }Lambda: Students.Select( s => new { SNAME = s.SNAME,SSEX = ... 阅读全文

posted @ 2010-10-08 09:57 viper2010 阅读(1884) 评论(1) 推荐(0) 编辑

2010年9月17日

关于DataGridView的数据源绑定字符串两个值得注意的问题

摘要: 1. LINQ的查询结果无法直接作为DataGridView的数据源DataGridView的DataSource属性为object类型,但并不意味着任何类型都可以作为DataGridView的数据源。DataGridView的数据源必须是实现以下接口的任意类型: (1)IList 接口,包括一维数组。 (2)IListSource 接口,例如,DataTable和DataSet类。 (3)IBi... 阅读全文

posted @ 2010-09-17 15:58 viper2010 阅读(996) 评论(1) 推荐(1) 编辑

2010年8月24日

C#2.0泛型:Dictionary,List用法

摘要: 泛型是C#2.0语言和公共语言运行库(CLR)中的一个新功能。泛型将类型参数的概念引入.NETFramework,类型参数使得设计如下类和方法成为可能:这些类和方法将一个或多个类型的指定推迟到客户端代码声明并实例化该类或方法的时候。例如,通过使用泛型类型参数T,可以编写其他客户端代码能够使用的单个类,而不致引入运行时强制转换或装箱操作.使用泛型类型可以最大限度地重用代码、保护类型的安全以及提高性能... 阅读全文

posted @ 2010-08-24 08:54 viper2010 阅读(812) 评论(0) 推荐(0) 编辑

2010年8月10日

Windows下ORACLE 10g安装与操作图解

摘要: 首先将ORACLE 10g的安装光盘放入光驱,如果自动运行,一般会出现如图1安装界面: 单击“开始安装”,就可以安装ORACLE 10g,一般会检查系统配置是否符合要求,然后出现“Oracle DataBase 10g安装”对话框,如图2所示: 在安装Oracle DataBase 10g时可以选择“基本安装”和&ldquo... 阅读全文

posted @ 2010-08-10 14:17 viper2010 阅读(632) 评论(0) 推荐(0) 编辑

2010年6月30日

【ASP.NET】显示投票的进度条代码

摘要: 一个投票功能模块少不了查看投票结果,用进度条显示各个投票结果可以起到一目了然的效果。以下是我的方法,请大家不吝赐教:   1:做一张图片用于做进度条,只需要很小的一个图片就可以了,如高20px,宽1px。   2:在要显示进度条的单元格中插入image控件,其imageUrl设置为已做好的图片的位置。   3:用一个dataReader对象dr保存取出的各项票数,用一个int 型变量sum保存取出... 阅读全文

posted @ 2010-06-30 15:10 viper2010 阅读(533) 评论(1) 推荐(1) 编辑

【ASP.NET】对于长时间装载的ASP.NET页面如何在客户端浏览器中显示进度?)

摘要: 对于加载时间比较长的ASP.NET页面,我们可以在客户端浏览器中显示进度条来显示页面正在装载。下面就是具体的实现过程:新建项目,名字为WebPortal,在项目类型中选择Visual C#项目或者Visual Basic项目都可; 在模板类型中选择ASP.NET Web应用程序; 位置里输入:http://localhost/WebPortal; 添加新项:名字为ShowProgress的Web窗... 阅读全文

posted @ 2010-06-30 15:07 viper2010 阅读(315) 评论(0) 推荐(0) 编辑

【ASP.NET】ASP.NET 2.0高级控件之FileUpload控件

摘要: 应用程序中经常需要允许用户把文件上传到web服务器。尽管在ASP.NET 1.X也可以完成该功能,但在ASP.NET 2.0中使用FileUpload控件会更简单。   该控件让用户更容易地浏览和选择用于上传的文件,它包含一个浏览按钮和用于输入文件名的文本框。只要用户在文本框中输入了完全限定的文件名,无论是直接输入或通过浏览按钮选择,都可以调用FileUpload的SaveAs方法保存到磁盘上。 ... 阅读全文

posted @ 2010-06-30 15:03 viper2010 阅读(237) 评论(0) 推荐(0) 编辑

导航