摘要: 项目开发环境: VS2010 NET2.0透明界面美化,不规则界面,控件重写1 登入界面 功能: 登入框验证,注册表记录用户及密码,进度条,winform登入信息保存2 主界面 功能:透明界面美化, 透明按钮切换,用户信息传递,最大化,最小化,关闭,移动窗口,定时器,弹窗,页面传值3 右下角浮动弹窗 功能:透明界面美化, 透明按钮切换,关闭,移动窗口,页面传值项目下载地址:http://files.cnblogs.com/haiyabtx/WinForm_Demo.rar 技术交流QQ:37149283阅读全文
posted @ 2012-10-20 11:15 AIの海雅 阅读(2841) 评论(10) 编辑
摘要: 最近因为工作需要制作了一个系统 Spring.NET1.3.2+NHibernate3.2+MVC3,后台以easyui作为框架界面,个人感觉还是不错的,所以打算制作一个专题将自己这段时间以来的技术进行一个总结!欢迎大家互相交流热衷于开源框架探索的我发现ASP.NET MVC与jQuery easyUI的组合很给力。由于原先一直受Ext JS框架的licence所苦恼,于是痛下决心寻找一个完全免费的js框架——easyUI。它有完整的demo和强大AIP手册,使我在开发过程中得心应手。项目框架介绍:Spring.NET-1.3.2NHibernate-3.2MVC-3.0后台框架 使用j...阅读全文
posted @ 2012-07-13 14:40 AIの海雅 阅读(3642) 评论(17) 编辑
摘要: Castle项目:http://www.castleproject.org/NHibernate 下载:http://sourceforge.net/projects/nhibernate/files/NHibernate/案例下载地址:BtxCMS_Demo.rarVS环境:VS2010数据访问框架: Castle.ActiveRecord 3.0.0 +NHibernate3.0.0.4000当前测试数据库:SQLite (要改变数据库对象可以配置 BtxCMS_Demo\Web\App_Config\AppSettings.config ) 通过DAO对各个表对象直接进行访问,一个简单.阅读全文
posted @ 2011-11-24 14:13 AIの海雅 阅读(573) 评论(1) 编辑
摘要: 事务是什么?事务关键在与其原子性。原子性概念是指可以把一些事情当作一个执行单元来看待。从数据库角度看待。他是指应该全部执行或者全部不执行一条或多条语句的最小组合。当处理数据时候经常确保一件事发生另一件事也随之发生。或者二件事都不发生。实际上可能达到程度是有几十件事情或者更多的事情都必须一起发生或者都阅读全文
posted @ 2016-06-29 21:05 AIの海雅 阅读(33) 评论(0) 编辑
摘要: 一个项目的运行,总伴随着性能问题,系统查询过慢,如何快速查询等 下面将简单讲解一下,如何去排查及解决这些问题。 开发过程中: 1:不要绝对的三范式,适当建立冗余能够提高查询速度,不用多表关联 2:能用表关联就不要出现循环SQL 例子:下面的这种情况,每查出T_t1的一条数据,就会循环查找T_t2中的阅读全文
posted @ 2016-06-29 21:05 AIの海雅 阅读(68) 评论(0) 编辑
摘要: UDF和存储过程很类似,用户自定义函数是一组有序的T-SQL语句,这些语句被预先优化和编译,并且可以作为一个单元来测试调用。UDF和存储过程的主要区别在于结果返回方式,为了能支持更多返回值,UDF比存储过程有跟多限制。 UDF基本语法:CREATE FUNCTION <function name> 阅读全文
posted @ 2016-06-29 21:04 AIの海雅 阅读(33) 评论(0) 编辑
摘要: 什么是脚本。我们前面学的CREATE TABLE <table name> ,USE <database name>这些都是脚本,为什么用脚本。脚本存储到文件中并且可以重复利用和提取的文件。 创建变量: DECLARE语句最常用的语法: DECLARE @<variable name> <varia阅读全文
posted @ 2016-06-29 21:03 AIの海雅 阅读(34) 评论(0) 编辑
摘要: 存储过程(stored procedure)有时候称为sproc,它是真正的脚本-或者更准确的说,他是批处理(batch)-它存储于数据库中,而不是淡出的文件中。无论如何,这个比较并不是很确定。存储过程有输出参数,输入参数已及返回值等。而脚本不会有这些内容。 存储过程基本语法:CREATE PROC阅读全文
posted @ 2016-06-29 21:03 AIの海雅 阅读(35) 评论(0) 编辑
摘要: 视图实际上就是一个存储查询,重点是可以混合和匹配来自基本表(或其他视图)的数据,从而创建在很多方面象另一个普通表那样的起的作用。可以创建一个简单的查询,仅仅从一个表(另一个视图)选择几列或几行,而忽略其他行或列,或者也可以创建一个复杂查询。连接几个表查询,使得这些连接查询看起来更像一个表。 对视图的阅读全文
posted @ 2016-06-29 21:02 AIの海雅 阅读(30) 评论(0) 编辑
摘要: 这一篇博客主要讲键的创建,约束的创建。修改对象和删除对象。 主键:主键是每行的唯一标识符,必须包含唯一值(因此不能为NULL)。由于主键在关系中数据库的重要性,因此它是所有键和约束中最重要的。一个表最多可以有一个主键。很少不需要主键的表。主键声明具有唯一性。常用有identity自动增长值和GUID阅读全文
posted @ 2016-06-29 21:01 AIの海雅 阅读(76) 评论(0) 编辑
摘要: 上一篇介绍到查询。这一篇主要讲连接查询,将介绍INNER JOIN,OUTER JOIN(LEFT和RIGHT),FULL JOIN,CROSS JOIN。 连接顾名斯义就是把多个数据表数据合并到一个结果集。 用内部连接检索匹配的数据(inner join) 连接结构语法如下:SELECT <col阅读全文
posted @ 2016-06-29 21:00 AIの海雅 阅读(28) 评论(0) 编辑
摘要: 本章主要讲如何使用脚本创建数据库;如何使用脚本创建表;如何删除对象和修改对象. CREATE 语句:CREATE <object type> <onject name> 创建数据库基本语法:CREATE DATABASE <database name> ON [PARIMARY] ( [NAME=<阅读全文
posted @ 2016-06-29 21:00 AIの海雅 阅读(229) 评论(0) 编辑
摘要: 使用SQL查询: SQL查询基本语法: SELECT [ALL|DISTINCT] [TOP (<expression>) [PERCENT] [WITH TIES] ] <column list> [FROM <source table(s)/view>] [WHERE <restrictive 阅读全文
posted @ 2016-06-29 20:59 AIの海雅 阅读(554) 评论(0) 编辑