摘要: 应用程序有时需要以对象的形式在磁盘上存储数据,FrameWork有两个可用的实现方式: 一:System.Runtime.Serialization.Formatters.Binarry这个名称空间包含了BinarryFormatter类,它能把对象序列化为二进制数据,把二进制数据序列化为对象 二: 阅读全文
posted @ 2017-04-25 22:06 持&恒 阅读(10930) 评论(0) 推荐(1) 编辑
摘要: 在处理文件时,常常会发现文件中有许多空格,耗尽了硬盘空间,.net的类提供了GZIP/Deflate算法可以压缩文件。这里只介绍了文件的压缩,但在实际应用更多的是压缩文件夹 压缩文件 解压文件 可以使用DefalteStream替换这段代码中的所有GzipStream,这两个类的工作方式相同 阅读全文
posted @ 2017-04-25 16:18 持&恒 阅读(2258) 评论(0) 推荐(0) 编辑
摘要: File类和Directory类 FileInfo类 需要提供一个文件路径来创建一个FileInfo类实例对象,FileInfo提供很多类似File的方法,在选择使用File还是FileInfo时应遵循下面的规则: 1、如果要对某个文件只进行一次复制操作,则可以使用File的静态方法,因为不必创建对 阅读全文
posted @ 2017-04-25 15:56 持&恒 阅读(2012) 评论(0) 推荐(0) 编辑
摘要: 复制表结构 首先,打开并连接Sql Server,在源数据库Source_db(源数据库名称)上右键,然后依次点击“编写表脚本为”→“CREATE到”→“新查询编辑器窗口”。 2 在第1步产生的编辑器中按”crtl+a“组合键全选内容,然后右键“复制“(或按"crtl+c"键)。 3 新建查询,然后 阅读全文
posted @ 2017-04-25 15:33 持&恒 阅读(54418) 评论(0) 推荐(0) 编辑
摘要: PK - Primary Key IX - Non-Unique Index AK - Unique Index (AX should have been AK (Alternate Key)) CK - Check Constraint DF - Default Constraint FK - F 阅读全文
posted @ 2017-04-25 10:54 持&恒 阅读(953) 评论(0) 推荐(0) 编辑
摘要: SQL索引在数据库优化中占有一个非常大的比例, 一个好的索引的设计,可以让你的效率提高几十甚至几百倍,在这里将带你一步步揭开他的神秘面纱。 1.1 什么是索引? SQL索引有两种,聚集索引和非聚集索引,索引主要目的是提高了SQL Server系统的性能,加快数据的查询速度与减少系统的响应时间 下面举 阅读全文
posted @ 2017-04-25 10:39 持&恒 阅读(397) 评论(0) 推荐(1) 编辑
摘要: --查询表或数据库中的所有外键 select A.name as 约束名, object_name(b.parent_object_id) as 外健表, c.name as 外键列, object_name(b.referenced_object_id) as 主健表, D.name as 主键列 from sys.foreign_keys A inner join sys.foreign_... 阅读全文
posted @ 2017-04-25 10:07 持&恒 阅读(2876) 评论(1) 推荐(0) 编辑
摘要: sysaltfiles 主数据库 保存数据库的文件 syscharsets 主数据库字符集与排序顺序 sysconfigures 主数据库 配置选项 syscurconfigs 主数据库当前配置选项 sysdatabases 主数据库服务器中的数据库 syslanguages 主数据库语言 sysl 阅读全文
posted @ 2017-04-25 10:03 持&恒 阅读(485) 评论(0) 推荐(0) 编辑