09 2011 档案
C#实现打印与打印预览功能
摘要:在windows应用程序中文档的打印是一项非常重要的功能,在以前一直是一个非常复杂的工作,Microsoft .Net Framework的打印功能都以组件的方式提供,为程序员提供了很大的方便,但是这几个组件的使用还是很复杂的,有必要解释一下。 打印操作通常包括以下四个功能: 1 打印设置 设置打印机的一些参数,比如更改打印机驱动程序等; 2 页面设置 设置页面大小纸张类型等 ... 阅读全文
posted @ 2011-09-25 23:31 DeepSky_ 阅读(92254) 评论(5) 推荐(6)
C#中避免相同MDI子窗口重复打开的方法
摘要:1: // 是否已经打开了?(用循环来判断) 2: foreach (Form childrenForm in this.MdiChildren) 3: { 4: //检测是不是当前子窗体名称 5: if (childrenForm.Name == "FormExaminee") 6: {... 阅读全文
posted @ 2011-09-25 21:58 DeepSky_ 阅读(2283) 评论(1) 推荐(0)
DataGridView 如何退出 编辑状态
摘要:DataGridView.EndEdit 方法:提交对当前单元格进行的编辑并结束编辑操作。——————————————————————————————————————————————在使用bindingSource、bindingNavigator+DataGridView修改时会发现, 当你需要保... 阅读全文
posted @ 2011-09-18 14:06 DeepSky_ 阅读(11586) 评论(2) 推荐(2)
Sql server中时间函数用法
摘要:转自: http://xiaolan02.javaeye.com/blog/209714 CONVERT(datetime, CONVERT(varchar, GETDATE(), 103), 103) CONVERT(datetime, CONVERT(varchar, GETDATE(), 103) and ((isdiscontinue !=1) or (isdisco... 阅读全文
posted @ 2011-09-17 10:12 DeepSky_ 阅读(787) 评论(0) 推荐(0)
SQL Server中使用convert转化长日期为短日期
摘要:我的代码: CONVERT(date,MyDateTime) -------------------------------------------------------------------------------------------------------------------------- 一般存入数据库中的时间格式为yyyy-mm-ddhh:mm:ss 如果要转换为yy... 阅读全文
posted @ 2011-09-15 13:10 DeepSky_ 阅读(967) 评论(0) 推荐(0)
c# 判断 值 是否为NUll
摘要:(1) NULL null 关键字是表示不引用任何对象的空引用的文字值。null 是引用类型变量的默认值。那么也只有引用型的变量可以为NULL,如果 int i=null,的话,是不可以的,因为Int是值类型的。C#允许使用==或!=来判断是否为NULL,例如:if(dataGridView2.CurrentRow != null) ...。(2) DBNULL DBNull在DotNet是单独的一个类型,该类只能存在唯一的实例,DBNULL.,DBNull唯一作用是可以表示数据库中的字符串,数字,或日期,为什么可以表示原因是DotNet储存这些数据的类(DataRow等)都是以 object 阅读全文
posted @ 2011-09-13 22:12 DeepSky_ 阅读(64870) 评论(2) 推荐(4)
如何将两个DateTimePicker的日期和时间组合成一个值
摘要:有两个DateTimePicker,DateTimePicker1用于选择日期,DateTimePicker2用于选择Time,现在需要将两个DateTimePicker的值组合成一个DateTime使用。 方法: 1: DateTime dtTime = Convert.ToDateTime(dateTimePicker1.Value.ToShortDateString... 阅读全文
posted @ 2011-09-10 01:15 DeepSky_ 阅读(1410) 评论(0) 推荐(0)
SelectedIndexChanged事件, SelectedValueChanged事件和SelectionChangeCommitted事件的区别及应用
摘要:SelectionChangeCommitted事件 在设定datasource和displaymember和valuemember时,以及手动改变combobox索引和值时都不触发该事件, 只是在界面选择combobox不同值时触发。 SelectedIndexChanged事件 当 SelectedIndex 属性更改时发生,索引改变时触发。 SelectedValueChanged事... 阅读全文
posted @ 2011-09-08 21:50 DeepSky_ 阅读(9635) 评论(0) 推荐(2)
C# ComboBox自动完成功能的示例
摘要:DataTable dt = new DataTable(); dt.Columns.Add("Name"); dt.Columns.Add("VV"); dt.Rows.Add(new string[] { "王一", "x" }); dt.Rows.Add(new string[] { "赵一", "z" }); dt.Rows.Add(new string[] { "王二", "y" }); dt.Rows.Add(new str 阅读全文
posted @ 2011-09-07 23:33 DeepSky_ 阅读(18442) 评论(0) 推荐(2)
bindingnavigator如何与datagridview绑定
摘要:1: BindingSource bs = new BindingSource(); 2: bs.DataSource = dateTabel1; 3: bindingNavigator1.BindingSource = bs; 4: dataGridView1... 阅读全文
posted @ 2011-09-06 00:08 DeepSky_ 阅读(18137) 评论(0) 推荐(0)
关于SQL中Between语句查询日期的问题
摘要:在CSDN找到了相同的问题描述和解决方法:问题:我的表某个字段是Datetime型 以" YYYY-MM-DD 00:00:00" 存放 如 A 2009-01-22 21:22:22 B 2009-01-22 19:21:11 C 2009-01-22 23:10:22 现在用 select * from TABLE where date between '2009-1-22' And '2009-1-22' 想查日期为2009-1-22的记录 结果查不到 有什么办法吗解决: 1: create table tb(id varchar(1) 阅读全文
posted @ 2011-09-04 22:46 DeepSky_ 阅读(67506) 评论(1) 推荐(6)
sql语法中 什么值需要用单引号‘’修饰?
摘要:char varchar text blob date datetime ?boolean?要加单引号int float double 不用时间型数据也需要单引号修饰。数值型自然是不需要单引号的。———————————————————————————————————————————————————... 阅读全文
posted @ 2011-09-04 22:27 DeepSky_ 阅读(6167) 评论(0) 推荐(0)
用户控件 与 重写控件 的区别
摘要:用户控件:就是让用户将多个系统控件放在一起,并包含相关代码,将其封装成一个集合体的控件,以让用户方便的重复调用这个集合体。例如你的每个窗体都需要一个用户登录框体(包含登录名、登录密码、提交按钮等控件)时,用户可将这些控件放进一个新建的用户控件中,并在每个窗体调用此控件即可,而不需要每个窗体都新建(或复制)一次登录名、登录密码、提交按钮控件。而且使用这样的组合,更方便用户理解,相当于新建了向上的一次... 阅读全文
posted @ 2011-09-03 13:38 DeepSky_ 阅读(1306) 评论(2) 推荐(2)
什么是命名空间,为什么要使用命名空间?
摘要:命名空间的概念 C#中采用的是单一的全局变量命名空间。在这单一的空间中,如果有两个变量或函数的名字完全相同,就会出现冲突。当然,你也可以使用不同的名字,但有时我们并不知道另一个变量也使用完全相同的名字;有时为了程序的方便,必需使用同一名字。比如你定义了一个变量String user_name, 有可能在你调用的某个库文件或另外的程序代码中也定义了相同名字的变量,这就会出现冲突。命名空间就是为解决C... 阅读全文
posted @ 2011-09-02 02:24 DeepSky_ 阅读(3942) 评论(0) 推荐(2)
C#中关于公共类的使用
摘要:搜索了近一个小时,发现网上没有一篇完整的描述什么是公共类,如何使用公共类的文章,所以偶对这个问题也还是很迷糊,把这一小时的搜索成果记录下来,待以后慢慢理解吧。 1、公共类就是让不同的项目引用并使用的public类; 2、vs中创建可供几个项目引用的公共类的方法:在解决方案中新建一个“类库”项目,然后再类库中新建类;如项目需要使用类库,则在项目的“引用”中,引用该类库,并using类库的命名空间... 阅读全文
posted @ 2011-09-02 02:09 DeepSky_ 阅读(8326) 评论(0) 推荐(1)