自娱自乐

本人收藏的一些文章,供学习使用
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2016年1月21日

摘要: 在使用SQL语句查询数据库记录时,如果要查询相同的内容,有着不同的多种方法。 仍然,尽管使用多种方法可以得到相同的结果,但是,如果您使用不同的方法,在执行效益上是截然不同的。因此,我们得仔细考虑,如果要查询相同结果,该使用哪种语句,执行效益比较好。 这就是SQL语句的优化。 以下优化语句,... 阅读全文

posted @ 2016-01-21 17:06 lwjacky 阅读(336) 评论(0) 推荐(0) 编辑

2014年9月23日

摘要: //查询所有表明select name from sysobjects where xtype='u'select * from sys.tables//查询数据库中所有的表名及行数SELECT a.name, b.rowsFROM sysobjects AS a INNER JOIN sysind... 阅读全文

posted @ 2014-09-23 14:17 lwjacky 阅读(258) 评论(0) 推荐(0) 编辑

2014年6月10日

摘要: 用MVC做后台管理系统时遇到的问题,关于tab关闭后再打开不显示,或者报错我在新的tabpanel中加入了一个grid,当我关闭再次打开就会报错Cannot read property 'addCls' of null,原因是我在定义grid的错误这是错误代码: 1 Ext.define('HT.v... 阅读全文

posted @ 2014-06-10 19:07 lwjacky 阅读(740) 评论(0) 推荐(0) 编辑

2013年11月6日

摘要: Ext.onReady(function () {Ext.define("ProvinceCity", {extend: "Ext.data.Model",fields: [{ name: "ProvinceName", type: "string" },{ name: "CityName", type: "string" }]});var store = Ext.create("Ext.data.Store", {model: "Provinc 阅读全文

posted @ 2013-11-06 17:26 lwjacky 阅读(600) 评论(0) 推荐(0) 编辑

2012年9月22日

摘要: 在我将数据库的结构连同数据生成一个脚本文件db.sql 后,想在另外的电脑上恢复数据库,以便编程测试。然而,在我试图在SQL Server manager Studio上执行该脚本时,对方却告诉我,文件太大,无法打开。经过一番查找,发现用以下语句就可以通过命令行,可以很轻松的解决问题。注意,如果脚本太大,可以关闭stderr消息,以加快执行速度。OSQL -U sa -P -S (local)\SQLExpress -dtrw -r -i db.sql其中,SQLExpress是我的本地数据库服务器,TRW是数据库名称,db.sql 是我的脚本文件。osql工具的命令参数如下:osql[-U登 阅读全文

posted @ 2012-09-22 12:56 lwjacky 阅读(587) 评论(0) 推荐(0) 编辑

2012年3月25日

摘要: 前言我们在做企业管理系统时,有多多少少都有对数据的完整性有所要求,比如要求系统不能物理删除记录,要求添加每一条数据时都要有系统记录、或者更新某条数据都需要跟踪到变化的内容、或者删除数据时需要记录谁删除了,何时删除了,以便误删后可以通过系统的XXX功能来恢复误删的数据。我将这种功能称为操作日志为什么要做操作日志?其实上文也描述了一些,其主要目的就是跟踪到每一个用户在系统的操作行为,如对数据进行查询、新增、编辑或删除甚至是登录等行为。更进一步的理解可以说是对用户使用系统情况的跟踪,对数据的跟踪防止数据意外删除、更改时有所记录,有所依据,以便对数据的还原,从某种程序上可以保护数据的完整性。系统设计场 阅读全文

posted @ 2012-03-25 01:58 lwjacky 阅读(1420) 评论(0) 推荐(0) 编辑

2012年3月11日

摘要: 大部分系统都有权限系统。一般来说,它能管控人员对某个否页面的访问;对某些字段、控件可见或者不可见。对gridview中的数据是否可删除、可添加、可新增等等。大部分人都把权限作为一个子系统独立出来。但是这里我不是想设计一个权限管理系统,网上的设计方案太多了,可以说每个开发人员都有自己的开发权限管理系统的想法和思路。 在这篇文章中,我先用简单的C#代码模仿一个用户的权限,再使用sql去模拟。这是一种很简单,很直观,很高效的方式去判定用户的权限。C#:好吧,先从最简单开始,定义一个用户(User)类,如下。1classUser2{3boolCanDelete;4boolCanRead;5bool.. 阅读全文

posted @ 2012-03-11 16:55 lwjacky 阅读(215) 评论(0) 推荐(0) 编辑

2012年3月2日

摘要: 一、Ext 1.1 Ext.isEmpty(v, allowBlank) //是否为空[链接] 1.2 Ext.isArray(v) //是否为数组集合 1.3 Ext.isPrimitive(v) //是否是基本数据类型String/Number/Boolean 1.4 Ext.isFunction(v) //是否是函数 1.5 Ext.isNumber(v) //是否是数字 1.6 Ext.isString(v) //是否是字符串 1.7 Ext.isBoolean(v) //是否是bool值 1.8... 阅读全文

posted @ 2012-03-02 14:25 lwjacky 阅读(316) 评论(0) 推荐(0) 编辑

2011年9月19日

摘要: #region LunarDatepublic class LunarDateClass{ private const ushort START_YEAR = 1901; private const ushort END_YEAR = 2050; private DateTime m_Date = DateTime.MinValue; private LunarDate m_LunarDate = null; private string m_LunarYear = "", m_LunarMonth = "", m_LunarDay = "&q 阅读全文

posted @ 2011-09-19 11:00 lwjacky 阅读(283) 评论(0) 推荐(0) 编辑

2011年1月18日

摘要: · 准备工作要使用googleAPI 来开发自己的桌面应用程序,先要做下面的准备工作:1. 首先在下面地址http://www.google.com/apis/download.html下载the Google Web APIs Developer's Kit。 2. 然后在下面地址https://www.google.com/accounts/NewAccount?continue=http://api.google.com/createkey&followup=http://api.google.com/createkey注册一个 license key 以使用google提供的搜索服务。 阅读全文

posted @ 2011-01-18 13:07 lwjacky 阅读(516) 评论(0) 推荐(0) 编辑

2011年1月5日

摘要: SQL 2005 如何批量修改表和存储过程的架构***首先需要在要修改的库的安全选择中对其中的架构项添加一个新的架构所有者1。先说说如何在SQL 2005中批量修改存储过程的架构。执行以下SQL,将执行结果拷贝出来,批量执行既可。SELECT 'ALTER SCHEMA dbo TRANSFER ' + s.Name + '.' + p.Name FROM sys.Procedures p INNER JOIN sys.Schemas s on p.schema_id = s.schema_id WHERE s.Name = '旧的架构名称'2。再说说如何在SQL 2005中批量修改表的架构。 阅读全文

posted @ 2011-01-05 04:30 lwjacky 阅读(1731) 评论(0) 推荐(0) 编辑

2010年12月28日

摘要: 最常用的字符实体Character Entities显示说明实体名称实体编号半方大的空白  全方大的空白  不断行的空白格  小于<<大于>>&&符号&&"双引号""©版权©©®已注册商标®®™商标(美国)™™×乘号××÷除号÷÷ISO 8859-1 (Latin-1)字符集HTML 4.01 支持 ISO 8859-1 (Latin-1) 字符集。备注:为了方便起见,以 阅读全文

posted @ 2010-12-28 17:54 lwjacky 阅读(274) 评论(0) 推荐(0) 编辑

2010年11月29日

摘要: 比之前的2.0的修复补丁 完全之前会有部分位置的字体未重新设定.x-window-footer { position: relative; top: 0; right: 0;}.x-tab-strip SPAN.x-tab-strip-text { font-size: 12px;}.x-panel-header { font-size: 12px;}.x-tree-node { font-siz... 阅读全文

posted @ 2010-11-29 13:18 lwjacky 阅读(428) 评论(0) 推荐(0) 编辑

2010年2月20日

摘要: 1、找寻支持QQ HTTP协议的服务器。大家也许会被一些假像所迷惑,也许会认为QQ的HTTP服务器是基于80口进行通信的(如:218.17.209.23:80),其实不然,正真基于HTTP的服务器应该是:http://tqq.tencent.com:8000,它是一个通过8000口进行通讯的服务器。由于QQ的HTTP服务器并不支持HTTP协议中GET方法,它支持POST方法。所以我们要给QQ的HT... 阅读全文

posted @ 2010-02-20 17:57 lwjacky 阅读(435) 评论(1) 推荐(0) 编辑

2010年1月23日

摘要: WinWebMail,是一个比较轻量级的邮件服务器系统,适用于中小型企业的邮件系统,功能也比较齐全,关于它的详细介绍可参见官网地址:http://www.winwebmail.com/.从网上去下载一个安装到机器上,我们公司服务器上安装的是WinWebMail 3.7.6.1 企业版,安装的时候它回自动生成网站文件目录,全部都是ASP的页面,在IIS里面创建一个虚拟目录指向该Web文件夹,按照他的... 阅读全文

posted @ 2010-01-23 14:54 lwjacky 阅读(2075) 评论(1) 推荐(3) 编辑