摘要: GROUP BY用于对表或者视图的数据按字段分组:例如:求各专业的学生人数:产生一个结果集,包括每个专业的男生人数,女生人数,总人数及学生总人数计算机 0 3计算机 1 8计算机 NULL 11通信工程 0 1通信工程 1 1通信工程 NULL 2NULL NULL 13 带有WITH ROLLUP将会生成一个汇总行。如果使用WITH CUBE:结果如下:计算机 0 3通信工程 0 1NULL 0 4计算机 1 8通信工程 1 1NULL 1 9NULL NULL 13计算机 NULL 11通信工程 NULL 2 CUBE操作符对GROUP BY 子句中的各列的所有可能组合均产生汇总行。HAV 阅读全文
posted @ 2010-07-07 15:07 类型安全的心 阅读(1415) 评论(0) 推荐(0)
摘要: 选择一个表中指定列:返回所有列:修改查询结果中的列标题:替换查询结果中的数据:计算列值:可以在select的时候直接运用表达式消除结果集中的重复行:(消除由重复记录的行)限制结果集返回行数:模式匹配: 阅读全文
posted @ 2010-07-06 17:16 类型安全的心 阅读(409) 评论(0) 推荐(0)
摘要: 使用delete语句删除数据的一般语法格式:delete [from]{table_name、view_name}[wheresearch_condition]将XS表中的所有行数据删除delete XS执行完后,发现XS表中的数据都删除了,但是表的结构什么都还在。truncatetruncate table语句将删除指定表中所有数据,因此也称其为清除表数据语句,一般格式如下truncate table name由于truncate语句将删除表中的所有数据,且无法恢复,因此使用时必须十分小心。使用truncate table删除了指定表中的所有行,但表的结构及其列,约束,索引等保持不变,而 阅读全文
posted @ 2010-07-06 14:32 类型安全的心 阅读(24420) 评论(1) 推荐(2)
摘要: 关于SQL server2005中插入汉字变成问号的解决办法 右击你所建的数据库,点击“属性”,选择“选项”并点击。将其中的排序规则设置为:Chinese_PRC_CI_AS(选择下拉列表框即可设置),然后“确定“。在表中将你的汉字字段的数据类型设置为nvarchar型或ntext型,设置前最好先将表中的数据全部删除。(不要使用varchar或text型,因为它们只会继续使你的数据乱码)。 设置好后,关闭服务器,再重新启动,就可生效了。 阅读全文
posted @ 2010-07-05 17:00 类型安全的心 阅读(1083) 评论(0) 推荐(0)
摘要: 有点拼凑的意思,主要是熟悉SQL 的一些基本操作:给学号列加一个主键限制其实你也可以在开始创建的时候 定义主键列如果要给将主键定义为多个组合列构成要删除这个表向table插入数据SQL里面插入数据都是这样一条一条插入,好像除非数据有规律否则都是这样插入的。插入完后,发现数据库里面是这样的 汉字都变成了问号。解决办法可以参考我的另外那个SQL 汉字变问号的文章,修正过来。XS 表如下:学号 姓名 专... 阅读全文
posted @ 2010-07-05 15:48 类型安全的心 阅读(710) 评论(0) 推荐(0)
摘要: 访问的两种模型: 在程序中访问进而操作XML文件一般有两种模型,分别是使用DOM(文档对象模型)和流模型,使用DOM的好处在于它允许编辑和更新XML文档,可以随机访问文档中的数据,可以使用XPath查询,但是,DOM的缺点在于它需要一次性的加载整个文档到内存中,对于大型的文档,这会造成资源问题。流模型很好的解决了这个问题,因为它对XML文件的访问采用的是流的概念,也就是说,任何时候在内存中只有当前... 阅读全文
posted @ 2010-07-02 17:22 类型安全的心 阅读(483) 评论(2) 推荐(0)
摘要: 当读写一个xml文件的时候,你是考虑下面的哪个呢? XmlWriter XmlTextWriter XmlReader XmlTextReader 下面是别人的一个回答: That is a good question,I usually use XMLTextWriter and XMLTextReader but I didn't care about the difference bet... 阅读全文
posted @ 2010-07-02 17:09 类型安全的心 阅读(2294) 评论(0) 推荐(1)
摘要: 今天就说一说如何在C#中编写XML文档,起初我觉得用编程的方式去编写XML简直就是自讨苦吃,后来想想还是觉得挺有用的,我想Microsoft那班家伙能编出这些类来应该不是仅仅为了向比尔i盖茨交差吧!至于它的用处嘛……比如说做安装程序啊!我们可以根据在安装过程中用户所选的选项以及一些设置来生成相应的XML文档再根据XML文档来初始化我们的应用程序。空洞的话不说那么多了,下面我们来了解一下具体的实现细... 阅读全文
posted @ 2010-07-02 16:57 类型安全的心 阅读(652) 评论(1) 推荐(1)
摘要: 文章来源:http://www.blogjava.net/lbx19822004/archive/2006/10/18/75893.html下列语句部分是MsSql语句,不可以在access中使用。和原文相比,我加入了一些常用的内容SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)SQL系统的一些数据库数据库描述master对用户数据库和SQL Server的操作进行总体的控制model提供创建新 阅读全文
posted @ 2010-07-02 16:24 类型安全的心 阅读(555) 评论(3) 推荐(0)
摘要: -摘自《炒股的智慧》一头母猪现价100元,把它分成100份股票出卖,每股应是一元。这一小学生都不会算错的题目在股市上就会走样了。假设将这头母猪注册成凤凰大集团,发行100股凤凰大集团的股票,你认为凤凰大集团的股票每股值多少?如果将这些股票上市,你认为凤凰大集团的股票会以什么价钱交易? 答案是它既可能以每股一毛钱的价格交易,因为股民会认为母猪会老,会死!但也可能以每股上百元的价位交易,因为他们也会想... 阅读全文
posted @ 2010-07-02 16:06 类型安全的心 阅读(435) 评论(0) 推荐(0)
摘要: 添加引用:Microsoft Excel 11.0 Object Library ;添加:using Microsoft.Office.Interop.Excel;★打开Excel文件============================ Microsoft.Office.Interop.Excel.Application excel1 = new Microsoft.Office.Intero... 阅读全文
posted @ 2010-07-01 17:15 类型安全的心 阅读(648) 评论(0) 推荐(0)
摘要: 碰到一个奇怪的问题,为什么我写这个节点,怎么都关闭不了元素:太诡异了,每次都是这个结果<?xml version="1.0" encoding="utf-8" ?> <DBaseLink Confidentiality="Outsourcer" Type="Bug" Database="AXSE" Value="1123456" /> 就是没有关闭元素的/DBaseLink... 阅读全文
posted @ 2010-06-30 16:24 类型安全的心 阅读(387) 评论(0) 推荐(1)
摘要: 网上看到的比较全的关于C#操作EXCEL常见操作集合,比较全,写的不错 原文地址:http://hi.baidu.com/kjkj911/blog/item/0ecc3ec7855dd6d4d100600f.htmlrange.NumberFormatLocal = "@"; //设置单元格格式为文本 range = (Range)worksheet.get_Range("A1", "E1"); ... 阅读全文
posted @ 2010-06-30 12:03 类型安全的心 阅读(28988) 评论(2) 推荐(6)
摘要: 无色 0   19   38   1   20   39 白色 2   21   40   3   22   41   4   23   42   5   24   43   6   25   44   7   26   45   8   27   46   9   28   47   10  ... 阅读全文
posted @ 2010-06-30 11:53 类型安全的心 阅读(17612) 评论(0) 推荐(0)
摘要: 检查用户输入的是否是一个0-5中间的数字: 多重catch块 当输入的是非0-5之间的数字的时候,抛出的第一个异常,如果是一个字符串,抛出的第二个异常。第三个异常不带参数,这个catch块处理的是其他没有用C#编程的代码。下面这个是MSDN一个try…finally的异常处理 阅读全文
posted @ 2010-06-28 16:04 类型安全的心 阅读(1846) 评论(0) 推荐(0)
摘要: 向线程传送数据有2种方法: 使用带参数的Threadstart方法 创建一个定制类,把线程的方法定义为实例方法,这样就可以初始化实例的数据,之后启动线程。 阅读全文
posted @ 2010-06-25 17:06 类型安全的心 阅读(1184) 评论(0) 推荐(0)
摘要: 使用Thread类可以创建和控制线程。使用Thread类需要引入系统的System.Threading命名空间。 下面简单示例这里不能保证哪个结果显输出,线程由操作系统调度,每次哪个线程在前面是不同的。使用Thread类创建的线程默认的是前台线程,线程池中的线程总是后台线程。前台线程后台线程前台线程在Main方法结束后,还会执行,一直到所有前台线程都完成任务了,程序才会结束。后台线程在Main方法... 阅读全文
posted @ 2010-06-25 15:39 类型安全的心 阅读(1450) 评论(0) 推荐(0)
摘要: 原帖: http://www.cnblogs.com/tity/archive/2006/08/30/490605.html 1.DateTime 2.程序运行时间:(单位 : 毫秒) 3.计算一个页面执行时间: 在Global.asax.cs文件中增加以下代码: 阅读全文
posted @ 2010-06-25 14:36 类型安全的心 阅读(1106) 评论(0) 推荐(0)
摘要: 进程和线程 进程:进程包含资源,例如windows句柄,文件系统句柄或者其他核心对象,每个进程都分配了虚拟内存。一个进程至少包含一个线程。操作系统会调度线程。 进程管理的资源包括虚拟内存和windows句柄。 线程: 都有自己的堆栈,但程序代码的内存和堆由一个进程内所有的线程共享。 在.NET中,托管的线程由Thread类定义。托管的线程不一定映射为一个操作系统线程。 使用委托创建线程的三种... 阅读全文
posted @ 2010-06-25 14:19 类型安全的心 阅读(1860) 评论(0) 推荐(0)
摘要: 用于在兼容的引用类型之间执行转换。例如as运算符类似于强制转换操作;但是,如果转换不可行,as会返回null而不是引发异常。更严格地说,这种形式的表达式 等效于as 运算符只执行引用转换和装箱转换。as运算符无法执行其他转换,如用户定义的转换,这类转换应使用cast表达式来执行。 阅读全文
posted @ 2010-06-25 13:39 类型安全的心 阅读(5563) 评论(0) 推荐(3)