ListView 控件使用

ListView -------------------------------------------------------------------------------- //给ListView赋值 private void Form1_Load(object sender, System.EventArgs e) { //------ 创建 ------ //创建"列"实例 ColumnHeader ch = new ColumnHeader(); ColumnHeader ch1 = new ColumnHeader(); //列名,还可设置其它属性 ch.Text = "名字"; ch1.Text = "名字1"; //把...

作者: 默默地 发布时间: 06-17

日期和时间函数

返回当前系统日期和时间 Getdate() select Getdate() //结果为:2011-06-17 09:01:00.293 返回表示指定日期的“日”、“月”、“年” 部分的正数 Day()、Month()、Year() select day('1989-3-2')select day('1989/3/2')select day('3/2/1989') //结果为:2 返回给指定日期加上一个时间间隔后的新 datetime 值 Dateadd(datepart , number, date) datepart:指定要返回新值的...

作者: 佳园 发布时间: 06-17

sql server 的insert语句中使用子查询

-- 以省市表为例,主键自增 CREATE TABLE [nis_provinces] ( [id] [int] IDENTITY (1, 1) NOT NULL , [provinces] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL , [fatherid] [int] NOT NULL , CONSTRAINT [PK_nis_provinces] PRIMARY KEY CLUSTERED ( [id] ) ON [PRIMARY] ) ON [PRIMARY] GO insert into nis_provinces values('北京市',0); 想插入北京各区数据,...

作者: izumi 发布时间: 06-17

C#多线程(一) 多线程的相关概念

什么是进程? 当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。 而一个进程又是由多个线程所组成的。 什么是线程? 线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。 什么是多线程? 多线程是指程序中包含多个执行流,即在一个程序中可以...

作者: EasyPass 发布时间: 06-17

取得MS SQL 数据库中每个表的记录数及空间占用情况

1、统计一个数据库中每有表的记录总数 可以通过执行下面的语句得到结果: select o.name,i.rows from sysobjects o,sysindexes i where o.id=i.id and o.Xtype='U' and i.indid<2 order by i.rows desc,o.name 2、查看数据库或表占用空间大小 可以通过调用系统存储过程等到结果(具体使用可以查看MS SQL SERVER的帮助说明) sp_spaceused 该存储过程不带参数时,得到的是当...

作者: 龙歌网络 发布时间: 06-17

Linq学习总结(2)——扩展方法

扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。 我们来为String类型定义一个简单的扩展方法: public static class Extensions{ public static void SayHello(this String name) { Console.WriteLine("Hello {0}",name); }} 之后,我们可以在main函数中这样使用扩展方法: static void Main(string[] args){ String s ...

作者: heqichang 发布时间: 06-17

回车自动提交Form表单的问题

项目里有个ajax页面很简单,就一个input文本,和一个textarea和2个button,但每次都回车时自动触发form提交,这个ajax页面是用ajax提交的,不需要Form提交,查阅得到如下结论: 在Form中如果只有input type为text的,那么回车将自动触发Form提交,我用js屏蔽回车也没有效果,解决方法相当让人崩溃,就是再加一个input上去,隐藏即可。

作者: Grok.Yao 发布时间: 06-17

C#附加SQL2005数据库详细代码

方法一: 1.如果附加数据库时,没有指定逻辑名,则在SQL2005上显示为“全路径,且为大写”。比如,数据库文件D:MyTest.mdf和D:MyTest.ldf,附加到SQL服务器上时,如果没有指定逻辑名,则在SQL2005上显示为“D:MYTEST.MDF”。此时,C#的连接字符串为“DataSource=dsName;AttatchDBFilename=”D:\MyTest.mdf”;User ID=id;PassWord=pw”; 2.如果附加数据库时,指定了逻辑名,则在SQL2...

作者: King-两色天 发布时间: 06-17

LINQ

LINQ 操作分为3部分: 1. 定义数据源; 数据源可以为支持 IEnumerable 接口类型 和 IEnumerable<T> 泛型类型的数据, 可以为数据库, XML , 也可为不支持IEnumerable接口的 ArrayList 类型(必须显式声明范围变量的类型); 2. 定义查询; var numQuery = from num in numbers where (num % 2) == 0 select num; 查询一般包括三部分: from 子句指定数据源,where 子句应用筛选器,se...

作者: 沧海小小粟 发布时间: 06-17

[Ruby][2] 字符串与数组 互相转换

1、有一字符串a: a="[1,2,3,4]" 2、将字符串a转换成数组b: a=a[1..-2] #去掉中括号 #=> "1,2,3,4" b=a.split(",") #生成数组 # => ["1", "2", "3", "4"] 3、将数组b转换成字符串a: b=b.join(",") #个元素之间用逗号连接成字符串 #=> "1,2,3,4" a="["+b+"]" #外围加上中括号 # => "[1,2,3,4]"

作者: 承古韵 发布时间: 06-17